软件行业正迈向自主、快速、高效的未来。为了跟上这个高速前进的生态系统的步伐,必须加快应用程序的交付时间,但不能以牺牲质量为代价。快速实现质量是必要的,因此质量保证得到了很多关注。为了满足卓越的质量和更快的上市时间的需求,自动化测试将被优先考虑。对于微型、小型和中型企业(SMEs)来说,自动化自身的测试过程是非常必要的,而最关键的方面是选择正确的自动化测试框架。什么是自动化测试框架?自动化测

54°|544 人阅读|3 人点赞|0 条评论


优秀的测试套件可以让人在更改代码时感到安全,从而使工作更为轻松;糟糕的测试套件会让人痛苦不堪,且浪费大量时间。编写好的、可维护的单元测试存在着一些特定规则,可使单元测试质量更高、更具效率。1、尽可能简短因为我们测试的是由单个代码单元交付的单个功能,所以测试应该相当短是有意义的。至于具体需要多短就取决于多种因素,但通常不会超过几行代码。2、切忌自我重复良好的编码实践应用于测试代码的

122°|1224 人阅读|25 人点赞|0 条评论


一. 数据类型 1.字符串 string或str 用引号括起来的文本,例如 '乔乔子' 、'123' 、'hello' 2.整数 integer或int 不带小数点的整数,例如 127 ,48, -8 例如'hello mirror world'、108、''108''分别是:字符串、整数、字符串 3.浮点数 float 带小数点的数字,例如 0.55 ,1.3,-0.

98°|981 人阅读|9 人点赞|0 条评论


接口测试应用程序编程接口(API:ApplicationProgrammingInterface):以HTTP协议形式提供,定义了输入、输出、功能描述的服务即是规矩的制定流程:1、接口的功能测试(先要保证接口是正确的)2、测试接口的数据(传递一些特殊的数据,保证接口没有问题)----比如淘宝上不能搜索到一些国家禁止售卖的东西3、自动化测试脚本的编辑4、接口的性能、压力测试HT

204°|2038 人阅读|120 人点赞|1 条评论


对敏捷开发Scrum稍有了解的都知道Scrum来源于橄榄球,但你知道为何要以这项球类运动的术语来命名这个敏捷开发方法论吗?Scrum与橄榄球对应关系Scrum一词源于英式橄榄球运动,是指双方球员对阵争球。双方前锋肩靠肩站成一横排,面对面躬身,肩膀互相抵在一起,形成一个通道。犯规队的球员低手将球抛入通道,此时通道两边的球员们互相抗挤,争取踢球给本方前锋。比赛分为两支队伍,每个队伍上场

112°|1126 人阅读|1 人点赞|0 条评论


正文开始: 微信发布了小程序的自动化测试框架Minium,提供了多种运行验证方式,其特点: 支持一套脚本,iOS & Android & 模拟器,三端运行 提供丰富的页面跳转方式,看不到也能去得到 可以获取和设置小程序页面数据,让测试不止点点点 可以直接触发小程序元素绑定事件 支持往 AppSerive 注入代码片段 可以调用部分 wx 对象上的接口

170°|1690 人阅读|6 人点赞|1 条评论


10年自动化测试心路历程         回想自动化测试的学习过程,因为发现很多人总是急于求成,不懂该如何学习。新手的时候肯定会选择加很多的群。在群里总是会遇到很多人问低级问题,写了一个selenium脚本,却执行失败,也不看报错,就直接跑到群里来问(有时候连个图都不发或发图只截图一小半,有的甚至问我和你写的代码一

207°|2062 人阅读|660 人点赞|1 条评论


软件产品的成功与否,在很大程度上取决于对市场需求的及时把控,采用DevOps可以加快产品交付速度,改善用户体验,从而有助于保持领先于竞争对手的优势。 作为敏捷开发方法论的一种扩展,DevOps强调开发、测试和运维不同团队间的协作与沟通。   持续集成和持续测试是一个在迭代中构建、测试产品并修复Bug的过程。它有助于团队在开发阶段的初期发现缺陷,这时的缺陷通常相对不那么复杂

170°|1705 人阅读|11 人点赞|0 条评论


一:Cypress简介         随便着Web应用项目的不断发展,测试也要不断发展,Cypress是为现代网络打造的,基于JavaScript语言的一种前端自动化测试工具,测试也是如此,对浏览器中运行的所有内容进行快速,轻松和可靠的测试。     Cypress是自

158°|1578 人阅读|10 人点赞|1 条评论


当今IT行业的竞争日益激烈,各家公司都在寻找优化软件研发过程的方法,因为交付比对手更具竞争力的产品已经越发成为一件成本高昂的事情。这也是DevOps发挥作用的地方,因为它可以在工程管理的各个方面提供帮助。瀑布开发模型已被广泛使用多年,但它的开发、测试和运维在整个生命周期中是相对分离的。而今,随着敏捷方法的不断发展,持续集成和DevOps在某种程度上就变得越发重要。实施原则CAMS模型很好

127°|1272 人阅读|6 人点赞|0 条评论