摘要:
这是《selenium2+python学习总结》的升级版。 1) globalparameter.py 2) log.py 3) send_mail.py 4) excel_data.py 5) Base_Page.py 6) baidu_page.py 7) test_baidu.py 8) so 阅读全文
摘要:
开发项目,版本控制必不可少,我用的版本控制软件为SVN,那么如何把jenkins和SVN结合,使得SVN源码一有上传更新,jenkins就马上构建项目呢?下面说一下配置过程 1) 首先要在jenkins中添加svn的用户名和密码:打开“Credentials”界面进行添加,如下图 2) 配置项目工作 阅读全文
摘要:
一、经典公式1: 一般来说,利用以下经验公式进行估算系统的平均并发用户数和峰值数据 1)平均并发用户数为 C = nL/T 2)并发用户数峰值 C‘ = C + 3*根号C C是平均并发用户数,n是login session的数量,L是login session的平均长度,T是值考察的时间长度 C’ 阅读全文
摘要:
Auto correlate可以根据数据趋势,自动分析出可能影响目标性能的数据项,通过它可以很方便地找出哪些数据之间有明显的相互依赖性。 下面以分析影响平均响应时间的windows资源为例,讲解Auto Correlate的使用。 1) 打开Average Transaction Response 阅读全文
摘要:
分析Web Resources中的Connections per second可以判断是否服务器连接池瓶颈。 connections per second会给出两种不同状态的连接数:中断的连接和新建的连接。 分析: 1) 通常,我们可以把connections per second 和 Runnin 阅读全文
摘要:
selenium的page_source方法可以获取到页面源码,下面就把它应用到链接测试中。 在此感谢悠总的分享:http://www.cnblogs.com/yoyoketang/p/6512604.html 阅读全文
摘要:
前言:本人没怎么做过http接口测试,只是最近学习了一下,Behave框架也是最近学习的,如果有不对的请各位大神指点,感谢! 1.1 接口准备 本次get请求的接口用的是百度接口:wd=搜索关键词;rn=结果条数 post请求的接口是引用了虫师的实例资源,出处如下: http://www.cnblo 阅读全文
摘要:
本人学习的时候基本上是按照behave的tutorial教程一步步学习的,这篇文章就当Behave教程的翻译版吧(*^__^*) 嘻嘻……。 1 安装behave 安装好python后,使用 pip install behave命令安装behave behave的官方网站: http://pytho 阅读全文
摘要:
mock service就是服务模拟,当我们的接口完成而服务端还没完成的时候,我们就可以用mock service来替代服务端进行接口测试。 1.1 创建MockService 创建mockService有多种方法,基本上都是在选中某个对象右键,然后creat mock service,如下图所示: 阅读全文
摘要:
本章中学习如下内容: 1) 使用DataSource调用Excel中的数据给接口参数化; 2) 使用DataSource Loop使得测试用例根据Excel中的取值循环执行。 1.1 前提条件 这次我们使用“国内飞机航班时刻表 WEB 服务”接口来练手,因为接口中的方法“getDomesticAir 阅读全文