Перейти к содержимому

Публикации albina_

4 публикаций создано albina_ (учитываются публикации только с 20 апреля 2023)


#134077 задачка для тестирования

Отправлено автор: albina_ 10 сентября 2014 - 16:35 в Тест-дизайн и ручное тестирование

 

Доброго времени суток!

С разных сторон пыталась подступиться к данному заданию (итоговое решение прилагаю). Но ответ,что тестовых сценариев не достаточно.

Подскажите,что еще я не вижу?

 

 

Положительные тесты:
procedure void data ();
procedure int data ();
procedure void data (int data2);
procedure int data (int data2);
procedure void data (long data2);
procedure int data (long data2);
procedure int data (int data2, int data3);
procedure int data (long data2, long data3);
procedure int data (int data2, long data3);
procedure int data (long data2, int data3);
procedure void data (int data2, int data3);
procedure void data (long data2, long data3);
procedure void data (int data2, long data3);
procedure void data (long data2, int data3);
procedure void data (long data2, int data3, int data4, int data5, int data6, int data7);

С моей точки зрения минимальный необходимый набор.

Отрицательные тесты:
jjjjl;jkl ();
0dfhdfghj int ();
procedure 0dfhdfghj int ();
procedure int data ()
procedure float data ();
procedure catch data ();
procedure int goto ();
procedure int 0data ();
procedure void data (data2);
procedure int data (long);
procedure data (long data2);
procedure int data (int data2 int data3);
procedure int data (int data2, int data3)
procedure int data (long data2, data3);
procedure int data (int data2, long);
procedure data (long data2, int data3);
procedure void data (int data2, int data2);
procedure void data2 (long data2, long data3);
procedure void data (float data2, long data3);
procedure void data (long data2, float data3);
procedure void data (long data2, int data3, int data4 int data5, int data6, int data7);

С моей точки зрения минимальный необходимый набор.

Читать ответ неудобно, разбейте на классы эквивалентности (в теме выше было об этом)

Ну, например, нет русских букв в переменных.

И почему это фейл - procedure int data (int data2 int data3); ?

 

По поводу - procedure int data (int data2 int data3); - в отсутствии запятой?  




#134044 задачка для тестирования

Отправлено автор: albina_ 10 сентября 2014 - 09:15 в Тест-дизайн и ручное тестирование

Подскажите,что еще я не вижу?

У вас нету тестов на

<name>, <param name> - идентификаторы, соответствующие требованиям java.


Спасибо большое за ответ! В отрицательных тестах я начинала идентификаторы с нуля и использовала невозможное с точки зрения языка java - goto. Этого критически мало?



#134042 задачка для тестирования

Отправлено автор: albina_ 10 сентября 2014 - 09:12 в Тест-дизайн и ручное тестирование

Доброго времени суток!
С разных сторон пыталась подступиться к данному заданию (итоговое решение прилагаю). Но ответ,что тестовых сценариев не достаточно.
Подскажите,что еще я не вижу?
 
 
Положительные тесты:
procedure void data ();
procedure int data ();
procedure void data (int data2);
procedure int data (int data2);
procedure void data (long data2);
procedure int data (long data2);
procedure int data (int data2, int data3);
procedure int data (long data2, long data3);
procedure int data (int data2, long data3);
procedure int data (long data2, int data3);
procedure void data (int data2, int data3);
procedure void data (long data2, long data3);
procedure void data (int data2, long data3);
procedure void data (long data2, int data3);
procedure void data (long data2, int data3, int data4, int data5, int data6, int data7);
С моей точки зрения минимальный необходимый набор.
Отрицательные тесты:
jjjjl;jkl ();
0dfhdfghj int ();
procedure 0dfhdfghj int ();
procedure int data ()
procedure float data ();
procedure catch data ();
procedure int goto ();
procedure int 0data ();
procedure void data (data2);
procedure int data (long);
procedure data (long data2);
procedure int data (int data2 int data3);
procedure int data (int data2, int data3)
procedure int data (long data2, data3);
procedure int data (int data2, long);
procedure data (long data2, int data3);
procedure void data (int data2, int data2);
procedure void data2 (long data2, long data3);
procedure void data (float data2, long data3);
procedure void data (long data2, float data3);
procedure void data (long data2, int data3, int data4 int data5, int data6, int data7);
С моей точки зрения минимальный необходимый набор.

Читать ответ неудобно, разбейте на классы эквивалентности (в теме выше было об этом)
Ну, например, нет русских букв в переменных.
И почему это фейл - procedure int data (int data2 int data3); ?

Спасибо большое за ответ!
Про классы эквивалентности и русские буквы в отрицательных тестах учту. Но главная указанная ошибка не достаточное кол-во тестовых сценариев. Сомневаюсь, что если прибавить еще одну-две строчки на проверку name с русскими буквами этого будет достаточно? Вероятно, есть еще что-то?



#134028 задачка для тестирования

Отправлено автор: albina_ 09 сентября 2014 - 22:45 в Тест-дизайн и ручное тестирование

Доброго времени суток!

С разных сторон пыталась подступиться к данному заданию (итоговое решение прилагаю). Но ответ,что тестовых сценариев не достаточно.

Подскажите,что еще я не вижу?

 

 

Положительные тесты:
procedure void data ();
procedure int data ();
procedure void data (int data2);
procedure int data (int data2);
procedure void data (long data2);
procedure int data (long data2);
procedure int data (int data2, int data3);
procedure int data (long data2, long data3);
procedure int data (int data2, long data3);
procedure int data (long data2, int data3);
procedure void data (int data2, int data3);
procedure void data (long data2, long data3);
procedure void data (int data2, long data3);
procedure void data (long data2, int data3);
procedure void data (long data2, int data3, int data4, int data5, int data6, int data7);

С моей точки зрения минимальный необходимый набор.

Отрицательные тесты:
jjjjl;jkl ();
0dfhdfghj int ();
procedure 0dfhdfghj int ();
procedure int data ()
procedure float data ();
procedure catch data ();
procedure int goto ();
procedure int 0data ();
procedure void data (data2);
procedure int data (long);
procedure data (long data2);
procedure int data (int data2 int data3);
procedure int data (int data2, int data3)
procedure int data (long data2, data3);
procedure int data (int data2, long);
procedure data (long data2, int data3);
procedure void data (int data2, int data2);
procedure void data2 (long data2, long data3);
procedure void data (float data2, long data3);
procedure void data (long data2, float data3);
procedure void data (long data2, int data3, int data4 int data5, int data6, int data7);

С моей точки зрения минимальный необходимый набор.