摘要: Locust 使用Python代码来定义用户行为,用它可以模拟百万级的并发用户来访问系统。 与其他性能工具对比如下: LoadRunner 商业性能测试工具,报告完整,不支持二次开发 开发语言:C/Java 并发机制:进程/线程 Jmeter 开源性能测试工具,简单报告,支持二次开发。 开发语言:J 阅读全文
posted @ 2019-03-06 14:58 BelleLs 阅读(1976) 评论(0) 推荐(0)
摘要: Web前端测试维度: 功能性:功能准确性、兼容性 易用性:易学性、易理解性、易操作性、吸引性 可靠性:成熟性、容错性、稳定性、可恢复性、安全性 可移植性:适应性、易安装性、兼容性 可维护性:易分析性、易测试性 效率:时间特性、资源利用性 调优点: 1. 减少http请求的数量 2. 用好浏览器缓存机 阅读全文
posted @ 2019-03-05 15:42 BelleLs 阅读(2629) 评论(0) 推荐(0)
摘要: 1. 使用ios-sim ios-sim是一个可以用命令空着ios模拟器的工具。利用这个命令,我们可以启动模拟器、安装app、启动app、查询ios sdk,它可以使我们像自动化测试一样打开xcode,ios-sim只支持xcode6以后的版本。 命令使用如下: xcode模拟器的位置为:/User 阅读全文
posted @ 2019-03-05 15:05 BelleLs 阅读(3024) 评论(0) 推荐(0)
摘要: 本接口自动化框架主要用到的类: 1. unittest:组织测试用例 2. requests:http/https请求 3. HTMLTestRunner:生成测试报告 4. Dingtalkchatbot:jenkins构建失败,发送钉钉通知 目录结构: common:存放基础模块 __init_ 阅读全文
posted @ 2019-02-25 15:35 BelleLs 阅读(1250) 评论(0) 推荐(0)
摘要: 获取博客园本人的积分排名数据: 1. 抓包获取积分排名数据返回接口:http://www.cnblogs.com/belle-ls/mvc/blog/sidecolumn.aspx?blogApp=belle-ls 2. 解析返回的数据,获取积分排名 3. 开启线程,循环打印积分排名信息 阅读全文
posted @ 2019-02-12 16:03 BelleLs 阅读(741) 评论(0) 推荐(0)
摘要: BeautifulSoup是一个可以从HTML或者XML文件中提取数据的Python库,它通过解析器把文档解析为利于人们理解的文档导航模式,有利于查找和修改文档。 BeautifulSoup3目前已经停止开发,现在推荐使用BeautifulSoup4,它被移植到了bs4中。 解析器 Beautifu 阅读全文
posted @ 2019-02-12 12:16 BelleLs 阅读(616) 评论(0) 推荐(0)
摘要: 需求:把以下字符串转换为字典 转换为:testDic = { "pName": "Ceshi", "gender": 1, "country": 156, "countryType": 1, "nation": 1, "province": "北京市" } 方法1:通过 json 转换 缺点:jso 阅读全文
posted @ 2019-01-25 12:05 BelleLs 阅读(2538) 评论(0) 推荐(0)
摘要: #导入相关模块 from xlrd import open_workbook #打开excel file = open_workbook("test.xlsx") #获取sheet:1按名称获取;2通过索引顺序获取 3 通过索引顺序获取 sheet = file.sheet_by_name("sheetname") sheet = file.sheet_by_index(0) sheet =... 阅读全文
posted @ 2019-01-25 11:00 BelleLs 阅读(268) 评论(0) 推荐(0)
摘要: xlrd:支持.xls、.xlsx读 xlwt:只支持.xls写 xlutils:只支持.xls读写 依赖于xlrd和xlwt xlwings:支持.xls读,.xlsx读写 可以实现Excel和Python中相互调用,简单强大,可替代VBA,强大的转换器可以处理大部分数据类型,包括在两个方向上的n 阅读全文
posted @ 2019-01-24 18:16 BelleLs 阅读(4127) 评论(0) 推荐(0)
摘要: .ini文件 一般用来配置常量或者数据库链接语句等,是纯文本格式,所以可以用纯文本编辑器来编辑其内容。 section不能重复,里面数据通过section去查找,每个seletion下可以有多个key和vlaue的键值对,注释用英文分号(;) 例如:config.ini ini文件读取 python 阅读全文
posted @ 2019-01-24 17:17 BelleLs 阅读(2560) 评论(0) 推荐(0)