狭义上讲,UI级的自动化测试就是让机器代替人去点来点去的过程。但机器去点什么(点上面还是点左边),怎么点(是长按还是轻触),这些东西是必须由代码的编写者所指示清楚的。控件定位就是解决机器点什么的问题的。一般说来,我们可以这样告诉机器:去点登陆按钮。机器很笨,它并不知道什么是登陆按钮。因为登陆按钮是自...
分类:
移动开发 时间:
2014-06-26 22:07:44
阅读次数:
345
通过自动化过程,使用诸如 Visual C# .NET 这样的语言编写的应用程序就可以用编程方式来控制其他应用程序。利用 Excel 的自动化功能,您可以执行诸如新建工作簿、向工作簿添加数据或创建图表等操作。对于 Excel 和其他 Microsoft Office 应用程序,几乎所有可以通过用户界...
分类:
Web程序 时间:
2014-06-26 20:42:36
阅读次数:
174
ActivePDF Toolkit是一款功能强大的PDF创建和管理控件,它可以帮助用户创建和管理PDF文件。控件提供的强大API,使得对pdf文件管理的任何自动化操作成为可能-用户可以附加,印戳,缝合,合并,喷绘,表单填充等。数字签名PDF文档,添加水印到PDF,嵌入flash文件,创建表单字段,合...
分类:
其他好文 时间:
2014-06-26 00:17:26
阅读次数:
245
关于Watir的安装文章网上一大堆,但真正靠谱的没有几个,不是报错就是安装包不对。我开始也是初哥,用了近一个星期才总结出来一套完整的安装理论,共享一下往大家可以从中可以少走一些弯路。本文提供全量安装包下载,包括:ruby + watri 自动化部署集成Eclipse 全量安装包 (包括:watir-...
分类:
系统相关 时间:
2014-06-25 20:13:10
阅读次数:
452
使用android自动化测试工具monkeyrunner启动应用时,需要填写被测程序的包名和启动的Activity,以下有两种查看应用包名package和入口activity名称的方法:
方法一:使用aapt //aapt是sdk自带的一个工具,在sdk\builds-tools\目录下
1.以ES文件浏览器为例,命令行中切换到aapt.exe目录执行:aapt dump badging...
分类:
移动开发 时间:
2014-06-25 07:36:52
阅读次数:
327
===========================================================conf : 录入服务器IP、安装路径后,脚本自动获取需要修改配置。每个服务提供一个配置文件,方便管理与扩展。bin : 提供总执行与单一执行脚本,脚本通过自动化获取配置,便于维护与...
分类:
其他好文 时间:
2014-06-24 21:37:32
阅读次数:
277
按键输入、触摸屏输入和手势笔画输入等功能是Android开发的基本功能,其稳定性和健壮性对移动应用系统开发非常重要。按键、触摸屏和手势输入专业压力测试方法可以使用Monkey,对应用程序进行压力测试,检测该应用的稳定性、健壮性。Monkey是Android平台下自动化测试工具,它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等)。
一、压力测试工具Monkey基本...
分类:
移动开发 时间:
2014-06-24 20:36:29
阅读次数:
214
os环境为: ubuntu14.04 使用devstack自动化安装...
分类:
其他好文 时间:
2014-06-24 19:07:10
阅读次数:
225
在.Net framework中,一个不太被大家熟知的工具就是MSBuild。这个命令行工具通过执行XML脚本可以自动生成软件工程文件。但问题来了,“我为什么想要我的生成过程自动化?”。 其实,大部分普通的的项目都有可能包含一系列的生成过程,例如:· 增加版本号· 编译源代码· 针对不同的部署环境选...
分类:
其他好文 时间:
2014-06-24 13:30:41
阅读次数:
316