前言 随着软件测试技术的发展,人们已经从最初的纯粹的手工测试转变为手工与自动化测试技术相结合的测试方法。近年来自动化测试越来越受到人们的重视,对于自动化测试的研究也越来越多。 我在做自动化测试期间经历了不少的坑,有被动的坑,也有自己主动挖的坑,所以在这里做了一些总结。其实主要是总结下自动化测试 ...
在互联网的产品开发时代,产品迭代越来越频繁, 从功能开发完成直到成功部署 这一阶段被称为软件开发 最后一公里 。很多开发团队也越来越认识到,自动化测试和持续部署可帮助开发团队提高迭代效率和质量。 那么,如何更好地解决 最后一公里 这一问题呢 一切从自动化测试开始,让自动化测试贯穿在整个项目开发 集成 部署 交付的 开发流程中。 如果你的团队还没有开始自动化测试,推荐从经典的测试金字塔开始。 自动化 ...
2016-06-08 16:26 4 3875 推荐指数:
前言 随着软件测试技术的发展,人们已经从最初的纯粹的手工测试转变为手工与自动化测试技术相结合的测试方法。近年来自动化测试越来越受到人们的重视,对于自动化测试的研究也越来越多。 我在做自动化测试期间经历了不少的坑,有被动的坑,也有自己主动挖的坑,所以在这里做了一些总结。其实主要是总结下自动化测试 ...
背景:为了减少测试部署时间和减少不必要的重复工作,采用持续集成的方式进行部署,当gitlab的release (测试)分支有代码变动时,自动拉取代码部署测试环境,并进行接口回归测试 优点:部署自动化,接口执行自动化,报告生成自动化、配置文件平台化 实验产品:*** 环境准备: jenkins ...
前两天跟老板出去做pre-sales. 主要是去卖我们的自动化测试服务,工具用的是HP UFT。做过自动化的人应该知道,UFT在自动化测试领域已经算是最好的工具之一了。客户是个有技术背景的人,所以不那么好忽悠。我们准备了一大堆自动化测试优点的幻灯片,他倒好,上来直接问,你们的工具的缺陷 ...
1. 环境准备 1.1 我的环境 1.Win10 64位 2.JDK 1.8.0_121 3.Tomcat 7.0.92 4. Jenkins 2.24 5.SVN-Server 3.8. ...
1. 环境准备 1.1 我的环境 1.Win10 64位 2.JDK 1.8.0_121 3.Tomcat 7.0.92 4. Jenkins 2.24 5.SVN-Server 3.8. ...
,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的 ...
持续集成 欢迎阅读WebDriver持续集成讲义。本篇讲义将会重点介绍Selenium WebDriver API的在持续集成中的使用方法,以及使用Jenkins持续集成工具进行自动化测试的设计。 持续集成的概念 持续集成的定义 持续 ...
持续集成的自动化测试 如今互联网软件的开发、测试和发布,已经形成了一套非常标准的流程,最重要的组成部分就是持续集成(Continuous integration,简称CI,目前主要的持续集成系统是Jenkins)。 那么什么是持续集成? 持续集成指的是,频繁地(一天多次)将代码集成 ...