Guest User

2.First steps in software testing

a guest
Apr 14th, 2016
358
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.53 KB | None | 0 0
  1. First steps in software testing
  2. Software testing – тестване на продукта с цел да се добие информация за качеството му
  3.  
  4. Testing objectives – ensures software should:
  5. - Meet design and development requirements
  6. - Respond correctly to user input - QA-а трябва да създава различни сценарии, при които да тества продукта
  7. - Perform its functions on time – добър performance на софтуера
  8. - Be usable sufficiently – QA-а трябва да може да се поставя на мястото на потребителя и да прави продукта лесен за работа от страна на обикновения потребител
  9. - Install and run on environments – тества се дали продукта върви на различни платформи
  10. - Achieve the general stakeholders’ desired result
  11.  
  12. Project investigation – examine project objectives:
  13. - Main project goal – каква е главната цел на продукта
  14. - Determine mini-goals – какви са отделните функционалности на продукта
  15. - Target audience – каква е целевата група на продукта (към кои потребители е насочен продукта)
  16. - Limitations
  17. - Functionality map – какви са функционалностите, които продукта предлага
  18. - User experience
  19.  
  20. Unexpected behavior:
  21. - User input:
  22. o Intentional input
  23. o Arbitrary input
  24. - Force majeure
  25. o Lack of internet connection
  26. o Different locale settings
  27. - System requirements
  28. o Platform dependency – ако нашия софтуер не работи на конкретна платформа е проблем
  29. o Drivers
  30. o Libraries
  31.  
  32. Визуалната част е около 20% от това, което трябва да се изтества. Останалите 80% е back-end-а
  33.  
  34. При грешки трябва да връщаме информация, която не съдържа sensitive данни (например пароли)
  35.  
  36. QA-а трябва да тества различните зависимости за необходими допълнителни програми
  37.  
  38. QA is involved into the communication between the project manager and the developer
  39. - Reviewing business requirements – на отиване
  40. - Ensuring bug fixing – на връщане
  41. - Observing the development process
Add Comment
Please, Sign In to add comment