在很久之前就想将自动化脚本编程黑盒化,让黑盒来编制自动化case 这样,我就可以有更多时间去面对以及完善我的自动化测试框架,毕竟总是在一个地方徘徊,终难有出路。 今天excel终于搞定了 ,未来关联方法的参数,...
分类:
其他好文 时间:
2015-09-06 18:44:09
阅读次数:
129
最近测试的项目中涉及到上传文件的功能,自动化脚本中需要使用python win32模块来操控,记录下使用心得吧!1.首先引入python win32gui模块import win32gui2.安装spyxx.exe,用于定位win窗口准备工作做好了,开工吧3.点击类似“上传”等按钮后会弹出win窗口...
分布式自动化测试设计思路在ZKBioSecurity3.0系统自动化测试过程中,由于授权模块需要经常更改授权点数以及系统时间,不适合于与其它的流程置于同一台服务器上运行,因此萌生构建一次部署到多台服务器的想法。此举既可以解决目前的资源影响问题,也可以为后继的分布式执行自动化脚本做铺垫。Jenkins...
分类:
其他好文 时间:
2015-08-18 19:07:53
阅读次数:
234
1 #encoding:utf-8 2 3 import httplib2,xlrd,xlwt,json,time,requests 4 from xlutils.copy import copy 5 6 #创建测试类 7 class Test(object): 8 d...
分类:
其他好文 时间:
2015-08-18 15:46:46
阅读次数:
138
在自动化脚本编写过程中,操作元素之前,需要对元素进行高亮显示(通过修改元素的边框样式),同时进行截图,以记录操作的元素对象。在实际应用中较为少见,通常用于演示,或者发生错误时的屏幕截图捕捉,用于错误报告分析。直接上码了...... 1 /** 2 * 3 * @func...
分类:
编程语言 时间:
2015-08-03 18:38:48
阅读次数:
155
在自动化脚本编写过程中,经常需要获取页面元素的文本进行判断,以便对于不同的文本进行不同的处理。比如:很多的购物网站,加入购物车的按钮是有多个状态的(加入购物车、到货通知、暂不销售等),那么在实际的操作过程中,需要对此按钮对应的不同的值,执行相应的逻辑。代码相对比较简单,在此不再详细说明了,直接上码,...
分类:
Web程序 时间:
2015-08-03 16:38:35
阅读次数:
107
Web UI 自动化脚本分布执行过程中有时候需要获取浏览器的相关信息,此文给出了一个简略获取浏览器类型的方法,敬请各位小主们参阅。若有不足之处,敬请大神指正,不胜感激!闲话少述,上码。 1 /** 2 * Get browser type, for execute JavaScri...
分类:
Web程序 时间:
2015-07-30 19:13:28
阅读次数:
183
今天,写自动化脚本时,因在这之前进行了一下真机版本的更新,还没有从电脑上拔出,就又在adt打开了一个AVD。于是,自由自在的就去写脚本了,企图在emulator上装一个APK,在cmd窗口下,利用:adb devices查看到了,一台真机和一个模拟器,但是,利用adb install apk时,就出...
分类:
移动开发 时间:
2015-07-30 18:50:56
阅读次数:
145
背景:本人用python写自动化脚本,基础的东西都会啦。但是呢,鉴于年轻应该好好学习,所以打算再买一本python书籍用来精读。《python核心编程》第一次学python看的就是《python核心编程》,照着来一遍,各种语句代码也都敲了。每种语言的基础介绍不外乎是各种知识点索引,python也不例...
分类:
编程语言 时间:
2015-07-21 12:08:15
阅读次数:
142
本文主要分享下服务器中硬盘发生故障后/var/log/messages和/var/log/mcelog中会出现的具体日志以及对应的修复方法,随着案例的不断增多和丰富,最后我会归纳形成自动化脚本。当然其中会有很多硬盘有物理坏道,需要更换,这种就需要硬盘供应商去更换了,此处不在本文讨论范围。..
分类:
系统相关 时间:
2015-07-17 23:02:30
阅读次数:
186