
自动化测试
HUANGQIN19880508
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
windows环境下搭建svn服务器
需求:为了搭建持续集成环境,必须有个SCM系统来存储代码,这里选择Subversion 。 一、软件下载 1)服务端:Subversion 进入网站:http://sourceforge.net/projects/win32svn/ 下载最新包,如:Setup-Subversion-1.7.8.msi ,双击安装。安装路径自己选择,如:C:\Program Files,系统会自动生成Su...原创 2013-03-13 19:43:49 · 234 阅读 · 0 评论 -
ios自动化测试之命令行编译运行测试应用与被测应用
命令行编译运行测试应用与被测应用 参考: http://jianshu.io/p/oazzv3 http://blog.youkuaiyun.com/tlb203/article/details/8131707 前提:xcodebuild命令所在路径:/usr/bin 若没有配置其环境变量,则运用的时候用/usr/bin/xcodebuild,否则可以直接实用xcodebuild 一、在...原创 2014-03-06 17:26:45 · 388 阅读 · 0 评论 -
用例无法运行,报如下错:Exception during suite construction
一 前提 1、 测试工程中的所有参数已配置好,如instrumentation中的参数及相关的uses-permission,值得一提的是WRITE_EXTERNAL_STORAGE这个permission,因为需要向手机设备写入日志,所以这个权限一定要加上。 2、测试应用(test app)与被测应用(target app)的签名已经一致,最好都是debug签名。 3、 安装好被测...原创 2014-02-26 15:47:51 · 426 阅读 · 0 评论 -
Mac中安装jython
1、首先下载jython文件,并安装之(去官网下载即可),为安全起见,再安装个python吧 2、安装python时直接点击pythonxxxx.dmg包就可以了 3、安装jython时,在终端运行java -jar jythonxxx.jar回车就可以了,会弹出一个界面,根据提示安装即可 4、配置环境变量,编辑/etc/profile文件(确保profile文件有读写执行权限,若无则先...原创 2014-01-28 16:13:54 · 1313 阅读 · 0 评论 -
Athrun框架自定义控件的使用
Athrun框架自定义控件的使用 无论Android还是iOS都支持自定义控件,而原始Athrun框架只支持系统控件,所以在使用Athrun框架进行功能自动化测试时需要根据项目的实际情况,自行扩展Athrun框架并添加项目中自定义控件的映射。如以下示例所示。 1 带有自定义控件的小应用:TestCustom。 其中 CustomTextView.java ...原创 2013-02-16 15:53:38 · 407 阅读 · 0 评论 -
Athrun Demo
Athrun第一个Demo 一:环境搭建 1、安装SVN 2、下载Athrun Anroid框架。 在pc上建立一个dir,右击dir,选择SVN Checkout,并在URL中输入:http://code.taobao.org/svn/athrun/trunk/android 。 单击OK按钮。进入下载代码界面。 等待下载完成。 更多详情参考:http:/...原创 2013-02-01 17:00:44 · 412 阅读 · 0 评论 -
W/TestGrouping( 5476): Invalid Package: '' could not be found or has no tests
问题:W/TestGrouping( 5476): Invalid Package: '' could not be found or has no tests 原因:在写testcase时,没有指名具体的被测包名和包中的主class。 解决方法: public class RootActivityTest extends AthrunTestCase{ private stat...原创 2013-02-01 10:04:57 · 187 阅读 · 0 评论 -
No active compatible AVD's or devices found. Relaunch this configuration after c
问题:No active compatible AVD's or devices found. Relaunch this configuration after connecting a device or starting an AVD. 原因:你的模拟器或设备的固件低于当前应用的target。如果app的target是8,而你的设备是7。 解决方法: 1、更改Manife...原创 2013-01-29 10:56:35 · 1640 阅读 · 0 评论 -
UI Automation JavaScript Reference
UI Automation JavaScript Reference Note: This document was previously titled UI Automation Reference Collection. Use the UI Automation JavaScript library to write test scripts that exercise...原创 2013-01-25 10:03:10 · 164 阅读 · 0 评论 -
Windows平台MonkeyTalk环境搭建
Windows平台MonkeyTalk环境搭建 MonkeyTalk是款针对手机应用的自动化测试工具。 特性: 1》免费且开源。 2》支持Android,IOS平台。 3》MonkeyTalk主要包括:MonkeyTalk IDE、MonkeyTalk Agent、MonkeyTalk scripts。 4》MonkeyTalk Agent可以是真机或模拟器。 ...原创 2013-01-18 12:27:04 · 282 阅读 · 0 评论 -
JS中的prototype
原文出自:http://www.cnblogs.com/yjf512/archive/2011/06/03/2071914.html JS中的phototype是JS中比较难理解的一个部分 本文基于下面几个知识点: 1 原型法设计模式 在.Net中可以使用clone()来实现原型法 原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能...原创 2013-01-16 14:06:35 · 162 阅读 · 0 评论 -
自动化测试的测试用例设计
软件测试是软件能否通向市场的最后也是最重要的一关,手工测试作为一种传统的测试方式,其特点就是简单。但存在很多问题,如大量重复性的工作导致成本较高,人员积极性下降,人员操作失误引起的输入错误等。 针对手工测试的缺点,自动化测试应运而生。但并不是所有的项目都适合引入自动化测试,也不是引入了自动化测试就会提高测试效率,降低测试成本。实际上自动化测试更需要开发和搭建测试框架,设计测试用例,这就意味着成...原创 2013-04-27 20:39:39 · 451 阅读 · 0 评论 -
Athrun框架WebView自动化测试源码解析
虽然Athrun对WebView的支持不是很完美,但一些基本功能还是可以完成的,比如:查找一个名字为“HelloWeb”的Web Element,并将其值改为“Hello World!”。相应的用法如下: webview.typeTextInWebElement(By.name("HelloWeb"), "Hello World!", 0); 一 WebView自动化测试...原创 2013-09-23 15:34:02 · 496 阅读 · 0 评论