摘要: 一、持续集成的概念 持续集成是一种软件项目管理方法,依据源码类库的变更自动完成编译、测试和部署和反馈。 二、持续集成的准备阶段 1、通过版本控制工具/配置管理工具(比如SVN或GIT)建立源代码仓库 2、使用构建工具,建立相关配置文件(比如maven的pom文件、ant的build文件) 3、通过C 阅读全文
posted @ 2017-12-05 17:31 爱吃橙子 阅读(196) 评论(0) 推荐(0) 编辑
摘要: UI自动化脚本执行过程中存在非常多的不稳定性,例如网络的不稳定,浏览器无响应等等,这些失败往往并不是产品中的错误。那么这时我们往往需要对执行失败的测试用例进行多次重跑,确认其是否确实失败。 那么失败重跑我们可以通过TestNG的功能来实现。 一旦测试方法失败,就会调用TestNG的IRetryAna 阅读全文
posted @ 2017-12-05 14:31 爱吃橙子 阅读(2316) 评论(0) 推荐(1) 编辑