Loading...
RoYaL avatar RoYaL Trainer 6849 Точки
Best Answer

Здравей,

 

Идеята за Unwanted input е по-скоро за test case-овете. Т.е. ако имаш Use Case за писане на въпрос във форум, който въпрос може да съществува от всякакви букви и цифри до максимум 1000 символа, то евентуално трябва да имаш test case-ове, които пробват с над 1000 символа. Също така щом по спецификация са позволени всички символи, значи човек може да напише <h1>Hi</h1>, би било хубаво да имаш test case, който покрива това и очаква да излезе на екрана <h1>Hi</h1>, а не Hi

В заключение целта е да сте покрили с тестове случаи, възможния нежелан вход, който може да възникне на база на бизнес логиката от спецификацията.

 

P.S.: Иначе е хубаво (да не кажа задължително) constraint-ите да ги има като Use Case-ове, защото иначе е много трудно човек да напише Test Case. Т.е. ако имаш ограничение от юзърнейм само на латиница, от текст на въпрос не по-голям от 1000 символа и т.н., това няма как да бъде превърнато в тестови случаи, ако backing Use Case-овете не го описват.  С прости думи: QA-ът няма как да знае дали 1000 символа са ОК, 2000 или 2,000,000, ако по спецификация не пише.

 

Поздрави,

Иван

 

2
Petradj avatar Petradj 4 Точки

Благодаря за помощта. 

0
22/04/2016 13:45:48
boiko.lazarov avatar boiko.lazarov 14 Точки

Точните, подробни спецификации не се ли описват във сторитата, които в последствие се създават във връзка с описанието на функциите и биват вкарвани в backlog a.

Регардс

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.