- 博客(106)
- 资源 (1)
- 收藏
- 关注
转载 Selenium HtmlUnitDriver 多浏览器的支持
HtmlUnitDriver selenium ie firefox chrome
2015-03-27 10:19:27 2051
转载 Python 链接MysqlDB
下载安装MySQLdblinux版本http://sourceforge.net/projects/mysql-python/ 下载,在安装是要先安装setuptools,然后在下载文件目录下,修改mysite.cfg,指定本地mysql的mysql-config文件的路径windows版本网上搜索到一个http://www.technicalbard.com/files/MySQ
2015-03-24 17:44:17 404
原创 Eclipse TestNg插件
TestNg作为一个测试框架,也有eclipse的插件;官网给的安装插件地址是 :For Eclipse 3.4 and above, enter http://beust.com/eclipse.For Eclipse 3.3 and below, enter http://beust.com/eclipse1.启动eclipse,Help-software update
2015-03-24 14:21:43 481
转载 Monkey 命令使用说明
1. 命令使用Monkey是一个命令列工具 ,可以运行在仿真器里或实际设备中。它向系统发送伪随机的使用者事件流,实现对正在开发的应用程序进行压力测试。Monkey包括许多选项,它们大致分为四大类: Ø 基本配置选项,如设置测试的事件数量。Ø 运行约束选项,如设置只对单独的一个包进行测试。Ø 事件类型和频率。Ø
2015-02-04 10:37:38 1344
翻译 Appium Server 传递iOS参数
Appium server iOS Capabilities 参数iOS OnlyCapabilityDescriptionValuescalendarFormat(Sim-only) Calendar format to set for the iOS Simulatore.g. gregorianbundleId
2015-02-02 16:03:37 997
翻译 Appium Server 传递Android参数
Appium server Capabilities传递参数 Android 特定Android OnlyCapabilityDescriptionValuesappActivityActivity name for the Android activity you want to launch from your packa
2015-02-02 16:01:42 1040
翻译 Appium Server 传递的基本参数
Appium Server 传递的基本参数 官方列表Appium server capabilitiesCapabilityDescriptionValuesautomationNameWhich automation engine to useAppium (default) or Selendroidplatform
2015-02-02 15:51:19 1472
转载 通过无线连接的方式来做 Appium 自动化
感谢TesterHome里各种大牛,提出的宝贵思路,我这里只是将他们的想法综合了一下,试出来的成果,谢谢大家分享你们的智慧。简单说下背景:由于公司要测试APP 产品的耗电问题,我们采取的办法很low,对各个模块功能进行大量的手动测试,再通过Emmagee或GT得出来的结果来评估产品耗电,流量,CPU,内存的消耗等。由于手工效率太低,而且不准确,我们就决定用自动化来实现,但用自动化又面临了一
2015-02-02 10:43:56 1207
原创 Appium 出现 > error: com.test/.activity1 never started. Current: com.test/.activity2
在apium 运行的时候,会出现提示 activity 没有启动,当前是 activity 出现原因:出现这种情况是因为 launch activity 再启动 app 之后 无法找到,变成了app-activity.所以提示找不到 解决办法:在capabilities 里多添加一个参数 appWaitActivity 例如:出现的错误是:
2015-01-31 17:21:59 1799
转载 敏捷自动化测试(1)—— 我们的测试为什么不够敏捷?
测试是为了保证软件的质量,敏捷测试关键是保证可以持续、及时的对软件质量情况进行全面的反馈。由于在敏捷开发过程中每个迭代都会增加功能、修复缺陷或重构代码,所以在完成当前迭代新增特性测试工作的同时,还要通过回归测试来保证历史功能不受影响。为此我们期望:测试范围足够广:测试用例要覆盖所有功能;要在各种可能的环境下作兼容性测试;系统的稳定性、性能都要测试;测试频率足够高:每
2015-01-26 15:42:54 754
转载 敏捷自动化测试(2)——像用户使用软件一样享受自动化测试
在本系列的第一篇文章“我们的测试为什么不够敏捷”中,根据实例总结出敏捷自动化的两大阻碍:“脚本维护困难”、“断言条件繁琐”。本文针对如何降低脚本维护难度分享一些实践经验。近几年,Web技术发展势头迅猛,浏览器市场群雄争霸、各种UI组件库也如雨后春笋。现在互联网上已经很少有仅支持一种浏览器,并且不基于任何可复用的UI组件库进行开发的应用了。开发人员基于各种优秀的UI组件库(如,JQuery、
2015-01-26 15:40:17 717
转载 Android自动化测试之Monkey工具
Android自动化测试之Monkey工具 一、 什么是MonkeyMonkey测试是Android自动化测试的一种手段,Monkey测试本身非常简单,当Monkey程序在模拟器或设备运行的时候,如果用户出发了比如点击,触摸,手势或一些系统级别的事件的时候,它就会产生随机脉冲,所以可以用Monkey用随机重复的方法去负荷测试你开发的软件。Monkey是Android中的一个命令行工具
2015-01-26 11:12:10 639
转载 Python string replace 方法
Python string replace 方法 方法1:>>> a='...fuck...the....world............'>>> b=a.replace('.',' ')>>> print b fuck the world方法2:>>> a='...fuck...the....world............'
2015-01-21 16:54:21 981
转载 Python IDLE 快捷键
Python IDLE 快捷键编辑状态时:Ctrl + [ 、Ctrl + ] 缩进代码Alt+3 Alt+4 注释、取消注释代码行Alt+5 Alt+6 切换缩进方式 空格TabAlt+/ 单词完成,只要文中出现过,就可以帮你自动补齐。多按几次可以循环选择Alt+M 打开模块代码,先选中模块,然后按下此快捷键,会帮你打开改模块的py源码供浏览Alt+C 打开类浏览器
2015-01-15 19:16:03 725
转载 MonkeyRunner 学习
monkeyrunner 本文档中包含 一个简单的monkeyrunner示例程序monkeyrunner API简介运行monkeyrunnermonkeyrunner内建帮助使用插件扩展monkeyrunner参见 测试基础monkeyrunner工具提供
2015-01-15 10:24:31 646
转载 Android Monkey
AndroidMonkey一、 Monkey1. 什么是monkeyMonkey是android自带的命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。2. Monkey用法基本语法:adb
2014-12-09 15:14:49 699
转载 Eclipse使用总结
Eclipse使用总结1、Eclipse中出现无法找到Maven包 症状:出现org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER, 且出现无法找到Maven的依赖的问题 解决方案:Build Path -》 Java Build Path -》Libraries -》Add Library -》Maven Managed Depen
2014-11-23 16:33:58 867
转载 Android开发之查看应用包名package和入口activity名称的方法
使用android自动化测试工具monkeyrunner启动应用时,需要填写被测程序的包名和启动的Activity,以下有两种查看应用包名package和入口activity名称的方法:方法一:使用aapt //aapt是sdk自带的一个工具,在sdk\builds-tools\目录下1.以ES文件浏览器为例,命令行中切换到aapt.exe目录执行:aapt dump badging
2014-11-21 13:44:21 682
转载 构建基于Jenkins + Github的持续集成环境
搭建持续集成首先要了解什么是持续集成,带着明确的目标去搭建持续集成环境才能让我们少走很多弯路。持续集成(Continuous integration)简称CI,是一种软件开发的实践,可以让团队在持续集成的基础上收到反馈并加以改进,不必等到开发的后期才寻找和修复缺陷。当然要明白的是持续集成环境的搭建也不是一劳永逸的,随着软件项目复杂度的增加,持续集成的环境同样要加以维护以确保集成环境的可靠性。
2014-09-20 21:32:19 905
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人