摘要: 在拜读虫师大神的Selenium2+Python2.7时,发现生成HTMLTestRunner的测试报告使用的HTMLTestRunner的模块是用的Python2的语法。而我本人比较习惯与Python3。而且自己也是用的Python3.4的环境,在网上找了很多资料,修改了下HTMLTestRunn 阅读全文
posted @ 2016-11-13 11:56 热爱技术的小牛 阅读(2250) 评论(0) 推荐(1) 编辑
摘要: 今天,学习了如何生成HTMLTestRunner测试报告。 接上篇文章,对于unittest框架,运行后,测试结果不便于查看,同时多个case存在的时候,可能会导致case result记录不正确的情况。 为此,引入了HTMLTestRunner.py,它是Python标准库unittest模块的一 阅读全文
posted @ 2016-11-13 11:55 热爱技术的小牛 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 对于自动化来说,测试报告是必须的,在敏捷化的团队中,团队中的成员需要自动化这边提供自动化的测试报告,来判断系统的整体质量以及下一步的测试策略。单元测试库生成测试输出到控制台的窗口上,但是这样的结果看起来比较费力,很显然,控制台日志的输出的信息并不是个好的注意,那么好的注意应该是生成html页面的测试 阅读全文
posted @ 2016-11-13 11:54 热爱技术的小牛 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 为了更对得起“自动化测试”的名号,我们可以设置定时任务,使我们自动化脚本在某个时间点自动运行脚本,这样就可以让测试在夜间进行,减少了时间成本。通过程序来控制test case在什么时候执行是最简单的方式了。 借用http://blog.csdn.net/liujingqiu/article/deta 阅读全文
posted @ 2016-11-13 11:53 热爱技术的小牛 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 在自动化测试过程中,经常会遇到弹出警告框的情况,如图所示: 在 WebDriver 中处理 JavaScript 所生成的 alert、confirm 以及 prompt 是很简单的。具体做法是使用 switch_to_alert()方法定位到 alert/confirm/prompt。然后使用 t 阅读全文
posted @ 2016-11-12 22:55 热爱技术的小牛 阅读(1930) 评论(0) 推荐(0) 编辑
摘要: 最近使用 Chrome浏览器跑Selenium Python 自动化脚本运行过程中,总是出现这样的对话框 出现这样的对话框,如果不能自动关闭,这个对话框会影响web端页面的其他链接的定位识别,这样就会导致该脚本就没法正常完成。 想过多种方法,如何关闭开发者模式等方法,在本地的时候,已经手动关闭了开发 阅读全文
posted @ 2016-11-12 22:53 热爱技术的小牛 阅读(1211) 评论(0) 推荐(0) 编辑
摘要: 作者:匿名用户链接:https://www.zhihu.com/question/35373320/answer/114468522来源:知乎著作权归作者所有,转载请联系作者获得授权。 Github - How people build software · GitHub Git是一个分布式的版本控 阅读全文
posted @ 2016-11-09 09:22 热爱技术的小牛 阅读(1396) 评论(0) 推荐(0) 编辑
摘要: http://www.jmeter.cf/loadtesting-jmeter.html 为什么使用jmeter, 它免费开源, 不断发展, 功能逐渐强大. 可以做功能,负载, 性能测试.一套脚本可以同时用于功能和性能测试.Jmeter 有着众多的插件开发者, 支持多种的测试协议. 一 、Jmete 阅读全文
posted @ 2016-11-08 15:10 热爱技术的小牛 阅读(278) 评论(1) 推荐(0) 编辑
摘要: 原理:安装Fiddler的电脑和将要进行检测的手机(iPhone、Android)加入同一局域网,这样手机上APP的请求就可以被电脑通过Fiddler抓取到。 局域网布置教程: 在将要布置局域网的电脑(电脑A)上,下载猎豹WiFi(要求电脑具备无线网卡),http://wifi.liebao.cn/ 阅读全文
posted @ 2016-11-08 15:06 热爱技术的小牛 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 一、Fiddler抓包工具的配置和使用 在编写网关自动化脚本之前,得先学会如何抓包,这里以Fiddler为例。会抓包的同学可以跳过这一步,当然看看也是没坏处的…… 局域网络配置 将要进行抓包的手机与电脑连入同一局域网,电脑才能够抓到手机APP的请求,这里介绍一种我们在使用的网络配置方法。 首先使用电 阅读全文
posted @ 2016-11-08 15:05 热爱技术的小牛 阅读(914) 评论(0) 推荐(0) 编辑
热爱技术的小牛