文件名称:learngeb:网站自动化测试之美
文件大小:39.82MB
文件格式:ZIP
更新时间:2024-05-31 14:45:36
HTML
网站自动化测试之美 Learning Web Test with Geb 摘要 Geb 是浏览器自动化(browser automation)的解决方案。 以强大的Selenium WebDriver 作为基础,直接控制浏览器进行网站操作,而非模拟HTTP 存取的方式,即使面对AJAX 或是复杂的RIA(Rich Internet Application)也能轻松驾驭。 发挥Groovy 程式语言作为DSL(Domain-Specific Language)的优势,建构出一套浏览器自动化专属的语法,并提供类似jQuery 的操作方法,存取网页DOM 节点更方便,撰写测试程式更简洁快速。 可以用简单的Groovy Script 方式执行,也可以配合Maven 或Gradle 建置专案,能够无缝整合JUnit、Spock 或TestNG 等测试框架,并且搭配Jenkins CI 进行专案开发流