自动化测试
方程无解
N年测试行业经验,专注开源自动化测试工具,测试管理,python自动化测试的完整解决方案
展开
-
用python做自动化测试--Python实现远程性能监控(2)
telnetoperate.py代码说明:1. __init__(self,host,prompt,account,accountPasswd,RootPasswd="") 这里用到了多个登陆账号(account,root),原因是我们的机器开始不能直接root登陆,需要先用普通用户登陆,才能切换到root账号,所以这里出现了account, rootPasswd这2个参数,如果你原创 2012-12-15 11:09:11 · 5301 阅读 · 4 评论 -
用python做自动化测试--对服务器端的自动化测试(4)-接收端Http Server模拟器
用Tornado 实现的Python HTTP server模拟器原创 2014-08-04 22:43:38 · 8455 阅读 · 0 评论 -
完整的selenium免费培训资料
免费的selenium培训资料原创 2015-01-04 15:27:58 · 3642 阅读 · 0 评论 -
用python做自动化测试--web 自动化测试(2)-Selenium 3.x启动IE, Firefox,Chrome代码示例
Selenium 3启动IE, Firefox, Chrome代码示例原创 2016-12-20 23:51:36 · 1979 阅读 · 0 评论 -
用python做自动化测试--web 自动化测试(1)-Selenium 3.x使用系列问题集
运行 driver=webdriver.Firefox()运行报错:Exception AttributeError: "'Service' object has no attribute 'process'" in d method Service.__del__ of t 0x028940B0>> ignoredselenium.common.excepti原创 2016-12-11 23:41:38 · 6437 阅读 · 0 评论 -
用python做自动化测试--数据库的自动化测试(1)
用python做数据库的自动化测试,几种方案的研究原创 2017-02-18 23:27:08 · 6591 阅读 · 0 评论 -
关于自动化测试方案选择的一些思考
选择有效的自动化测试方案原创 2017-03-15 22:23:31 · 1701 阅读 · 0 评论 -
用python做自动化测试--web 自动化测试(3)-Selenium+beatuifulsoup
selenium + beatuifusoap 实现完美的页面元素定位和解析方案原创 2017-04-17 00:26:48 · 4105 阅读 · 0 评论 -
用python做自动化测试--Andriod App 的自动化-Appium的那些坑
Python Appium的那些坑原创 2017-12-12 17:45:24 · 2970 阅读 · 0 评论 -
Appium自动化测试-搭建Mac下的Android测试测试环境
1. 安装brew首先确认下mac系统下有没有安装brew, 执行下面命令,如果有对应版本输出,表示已经安装了brew. (brew不知道是什么的同学请自行google)bash-3.2$ brew --versionHomebrew 1.7.6Homebrew/homebrew-core (git revision 3e5f; last commit 2018-10-01) 如...原创 2018-10-24 00:16:36 · 1085 阅读 · 0 评论 -
用python做自动化测试--序
几年来,都有个想法:写个《用Python做自动化测试》的系列文章。把自己的经验和大家共享,和大家多交流,同时总结下自己掌握的东西。但苦于一直忙,其实准确点的说是自己懒,迟迟没有开始。我想不能再懒了,要不以后会更忙、更懒。我为什么选择python做测试? 其实没特别的理由,自己学了perl, python,发现perl语法比较难,python比较简单,可读性也很好。正是因为自己偷懒的想法,赶上了...原创 2012-10-04 00:51:18 · 33437 阅读 · 11 评论 -
用python做自动化测试--绘制系统性能趋势图和科学计算
用python绘制性能测试中cpu, memory, IO的趋势图原创 2014-06-10 18:31:04 · 5864 阅读 · 0 评论 -
用python做自动化测试--对服务器端的自动化测试(3)-更多http client实例
python 开源模块requests 的丰富实例原创 2014-07-26 12:14:13 · 5673 阅读 · 0 评论 -
用python做自动化测试--Python实现远程性能监控(1)
在性能测试中,监控被测试服务器的性能指标是个重要的工作,包括CPU/Memory/IO/Network,但大多数人估计都是直接在被测试服务器的运行监控程序。我们开始也是这样做的。但这样做带来一个问题是,测试人员需要在每台被测试服务器上部署监控程序,增加了部署的工作量,而且经常因为python版本的问题,有些模块不兼容,或者第三方模块需要再次安装。 改进性能测试监控工具:1. 能原创 2012-10-06 23:23:57 · 19343 阅读 · 6 评论 -
用python做自动化测试--实现高性能测试工具(5) --多进程写log
怎么解决多进程写log的问题原创 2013-12-26 13:25:44 · 5577 阅读 · 0 评论 -
用python做自动化测试--实现高性能测试工具(3)-- 优化系统架构
在上一篇(http://blog.csdn.net/powerccna/article/details/17524951)中对代码进行了优化,离需求进了一步,但还是很大距离,代码进一步优化我也不知道怎么办了,不会高深的算法。只能从改进系统架构考虑。 方案3: 改变系统架构 在开始多进程之前,先简单说明一下python GIL, 之前自己对他也有些误解。因为python GIL原创 2013-12-25 22:32:30 · 3594 阅读 · 1 评论 -
用python做自动化测试--实现高性能测试工具(4) --系统架构
在前面一篇中,不知道我文章中有神马关键字,图片总是上传不成功,为了大家看的方便,在这里上传原创 2013-12-26 07:49:16 · 2896 阅读 · 0 评论 -
用python做自动化测试--logging 和ConfigParser 模块
在写“用python做测试” 的系列文章时,发现很多地方用到了logging和ConfigParser 模块,没有这两个模块的话,很多地方用户估计无法调试,所以还是有必要先介绍下这个2个模块的使用,熟悉java的很清楚log4j的输出。 输出信息很详细,格式可配置, 还可以定义不同log级别,方便调试和发布。ConfigParser 解析,读写ini格式的文件。 看例子吧原创 2012-11-19 17:09:13 · 4833 阅读 · 4 评论 -
用python做自动化测试--Monkeyrunner 几个问题的解决方案
Monkeyrunner为Andriod SDK 嫡亲的测试工具,功能还是很强大的,但Andriod的测试技术发展比较晚,所以目前国内的教程和例子比较少,很多功能没有发掘出来。大多数人可能遇到的几个问题。1. 点击button,选择输入焦点,只能靠坐标来定位,一旦换手机,坐标完全失效了。解决方案1: 通过device.getProperty("display.w原创 2012-06-30 13:38:46 · 6213 阅读 · 1 评论 -
用python做自动化测试--实现高性能测试工具(2)--优化代码
继续上一篇性能优化内容 http://blog.csdn.net/powerccna/article/details/17503951方案2: 优化代码原创 2013-12-24 23:56:57 · 4272 阅读 · 0 评论 -
用python做自动化测试--对Java代码做单元测试 (1)
用python对java做单元测试原创 2014-07-12 12:02:09 · 10253 阅读 · 0 评论 -
用python做自动化测试--对服务器端的自动化测试(1)-系统架构
对服务器端的自动化测试架构原创 2014-07-23 22:04:27 · 5586 阅读 · 0 评论 -
用python做自动化测试--对服务器端的自动化测试(2)-发送端Http Client模拟器
利用python requests模块实现http 客户端模拟器原创 2014-07-24 17:46:31 · 5721 阅读 · 1 评论