If you can't read please download the document
Upload
svilenivanov
View
3.654
Download
3
Embed Size (px)
DESCRIPTION
Аудиторията ще бъде запозната с проекта OpenQA (http://www.openqa.org/), обединяващ инструменти с отворен код за подпомагане и/или автоматизиране тестването на приложения. Ще бъде обърнато специално внимание на Selenium – изключително полезен инструмент за създаване на функционални тестове за уеб и AJAX приложения, както и изпълнението им без намесата на човек върху множество браузъри (Firefox, Internet Explorer) и платформи (Linux, Windows). Ще бъдат показани примерни тестове, начини за създаването им (ръчно или чрез приставка към Firefox), както и възможности за разширяване на Selenium за специфични задачи. Освен практическата страна - запознаване със Selenium - лекцията насърчава разработчиците да създават софтуер изчистен от грешки като представя достъпни и качествени инструменти за автоматизиране на рутинни (и най-вече скучни) задачи при тестването софтуера. Selenium може да се използва като алтернатива на „затворени“ продукти за функционално тестване в съвременните, гъвкави и тестово-ориентирани методологии за разработка на софтуер (Agile Development, Test-Driven Development, Extreme Programming).
Citation preview
2.
3. ?
4. ?
5. Selenium?
6. : 7. : 8. : 9. : 10. : 11. : 12. : 13. : 14. : 15. :
16. 17. 01 02 03 open 04 /WebApplication1 05 06 07 08 verifyTextPresent 09 Welcome toStudent's Database 10 11 12 13 verifyTextPresent 14 Login 15 16 17 18 type 19 form:username 20 svilen 21 21 22 type 23 form:password 24 s3cr3t 25 26 27 clickAndWait 28 form:login 29 30 31 32 verifyTextPresent 33 Student'sDatabase 34 35 36 37 verifyTextPresent 38 List of all students 39 svilen 40 41 18. (1/3)
19. (2/3)
20. (3/3)
21.
22.