Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Testing techniques
- Black-box testing – тестване без да имаме достъп до спецификацията, кода, алгоритмите и т.н. на даден продукт; т.е. нямаме достъп до вътрешната структура на приложението. При такова тестване QA-я няма идея за продукта
- UTF8 е нещо като специфичен branching на Unicode. Често те са взаимозаменяеми
- Добре е да се тестват символи според ASCII, Windows-1252, Unicode
- Не трябва да разчитаме само на клиентска валидация, защото HTML-а се манипулира много лесно. Трябва да направим различни тестове, като чупим HTML-а
- Валидация на данните трябва да се извършва на 3, а понякога и на 4 нива: front-end ниво, business logic, ниво база данни и понякога ниво security
- Трябва да правим различни тестове и да пробваме да изпълняваме действия, които съответната роля не може. Например даден guest да изпълнява действия на регистриран user, или user да изпълнява действия на admin
- White-box testing – имаме всички спецификации, достъп до алгоритмите, базите данни и други; т.е. имаме достъп до вътрешната структура на приложението
- QA-я трябва да има познания по съответния език и платформа, които са използвани за писането на приложението
- Gray-box testing
Add Comment
Please, Sign In to add comment