selenium2 python自动化测试实战

时间:2022-05-09 09:17:49
【文件属性】:
文件名称:selenium2 python自动化测试实战
文件大小:1.3MB
文件格式:EXE
更新时间:2022-05-09 09:17:49
python 传统的自动化测试更关注产品UI 层的自动化测试,而分层的自动化测试倡导产品开发的不同阶段(层 次)都需要自动化测试。 相信测试同学对上面的金字塔并不陌生,这个就是产品开发各个同阶段所对应的测试!随然这个模型 并不新鲜,或者经常被各种测试书中提到,但实际生产中,大多公司与研发团队其实是忽略了单元测试与 集成测试阶段的自动化测试工作,所以,在分层的自动化测试中,我们有必要对这些定义重新理解和定义。 单元测试:我们需要规范的来做单元测试同样需要相应的单元测试框架,如java 的Junit、testNG, C#的NUnit ,Python 的unittest、pytest 等,几乎所有的主流语言,都会有其对应的单元测试框架。 集成、接口测试:对于不少测试新手来说不太容易理解,单元测试关注代码的实现逻辑,例如一个if 分支或一个for 循环的实现;那么集成、接口测试关注的一是个函数、类(方法)所提供的接口是否可靠。 例如,我定义一个add()函数用于计算两个参数的结果并返回,那么我需要调用add()并传参,并比较返 回值是否两个参数相加。当然,接口测试也可以是url 的形式进行传递。例如,我们通过get 方式向服务 器发送请求,那么我们发送的内容做为URL 的一部分传递到服务器端。但比如Web service 技术对外提 供的一个公共接口,需要通过soapUI 等工具对其进行测试。

网友评论