摘要:
前几天看爬文的时候看到了这篇 "《Shift left and shift right: the testing Swing》" ,里面描述了一些测试左移和测试右移的思路和方法,觉得有一定的启发,可以分享一下。 作者站在项目或者产研发负责人的角度阐述了自己团队在敏捷及devops中的测试实践,根据功 阅读全文
摘要:
Test Data manipulation 测试数据的操作和处理 "faker" 生成假数据的python库 "fake2db" 创建假数据库 "ForgeryPy" 使用起来很简单的假数据生成库. "radar" 随机生成时间 "robotframework faker" faker的Robot 阅读全文
摘要:
最近在github上发现了一个有意思的项目,很适合初学者学习python代码。 学习一门语言刚开始的时候是很枯燥的,各种概念语法以及无聊的打印都会让人失去更进一步学习的动力。 很多同学在学习了一段时间之后甚至会怀疑学习语言的用处,因为总是写不出东西,只会写一些简单的打印代码。 这个叫做 "geekc 阅读全文
摘要:
前几天有同学问到selenium是怎么样启动浏览器的(selenium启动浏览器的原理),当时稍微讲解了一下,不过自我感觉不够具体,现在特地把启动原理通过代码和一系列操作给串联起来,希望可以帮助大家更好的理解。 以chrome浏览器为例,selenium启动chrome浏览器的代码如下: "源码" 阅读全文
摘要:
最近又在跟之前的同学一起学习python,一起进步,发现很多测试同学在初学python的时候很容易犯一些错误,特意总结了一下。其实这些错误不仅是在学python时会碰到,在学习其他语言的时候也同样会碰到。 错误1: 缩进 python是强制缩进的语言,很多同学在初次接触python时可能会不习惯,缩 阅读全文
摘要:
在 “Null References: The Billion Dollar Mistake” 中,Tony Hoare,null 的发明者,曾经说到: I call it my billion dollar mistake. At that time, I was designing the fi 阅读全文
摘要:
很多同学反馈现在面试的时候都会问到为什么要做接口测试以及如何做接口测试的问题,那么我们就稍微来科普一下。 本文讨论的接口均是服务级的接口,不是代码级 接口是什么 在讨论为什么要做接口测试之前,我们可以先稍微了解一下接口是什么? 接口可以很不准确的理解成是与资源打交道,这个资源可能是本系统的,也可能是 阅读全文
摘要:
很多同学问我测试开发究竟需要会哪些,或者说是测试开发究竟在做些什么?如果泛泛地说就显得很抽象,正好手上有朋友给的测试开发岗位招聘信息,结合jd给大家分解一下。 先看工作描述。 负责本部门自动化平台的搭建,挖掘提升播放测试质量的工具需求,能独立完成工具架构和相关模块设计及编码; 负责部门相关产品终端的 阅读全文
摘要:
最近我们在测试团队内推行自动化用例责任制,大致的意思是:我们安排培训资源,提供技术支持和一对一辅导,要求每一个自主选择了自动化和接口测试发展通道的同学必须让自己负责的项目自动化用例覆盖率有所提升。 后来我们组织了很多次的培训,开始人很多,逐渐的大家都没有参与的兴趣了,来的人越来越少。在工作群里问一下 阅读全文
摘要:
xUnit frameworks 单元测试框架 frameworks 框架 "unittest" python自带的单元测试库,开箱即用 "unittest2" 加强版的单元测试框架,适用于Python 2.7以及后续版本 "pytest" 成熟且功能强大的单元测试框架 "plugincompat" 阅读全文