myUserNameIsThis

8.Testing techniques

Apr 23rd, 2016
413
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. Testing techniques
  2.  
  3. Black-box testing – тестване без да имаме достъп до спецификацията, кода, алгоритмите и т.н. на даден продукт; т.е. нямаме достъп до вътрешната структура на приложението. При такова тестване QA-я няма идея за продукта
  4.  
  5. UTF8 е нещо като специфичен branching на Unicode. Често те са взаимозаменяеми
  6.  
  7. Добре е да се тестват символи според ASCII, Windows-1252, Unicode
  8.  
  9. Не трябва да разчитаме само на клиентска валидация, защото HTML-а се манипулира много лесно. Трябва да направим различни тестове, като чупим HTML-а
  10.  
  11. Валидация на данните трябва да се извършва на 3, а понякога и на 4 нива: front-end ниво, business logic, ниво база данни и понякога ниво security
  12.  
  13. Трябва да правим различни тестове и да пробваме да изпълняваме действия, които съответната роля не може. Например даден guest да изпълнява действия на регистриран user, или user да изпълнява действия на admin
  14.  
  15. White-box testing – имаме всички спецификации, достъп до алгоритмите, базите данни и други; т.е. имаме достъп до вътрешната структура на приложението
  16.  
  17. QA-я трябва да има познания по съответния език и платформа, които са използвани за писането на приложението
  18.  
  19. Gray-box testing
Add Comment
Please, Sign In to add comment