自动化测试

Ruby+watir自动化测试环境搭建

下载ruby的windows版本的安装程序,下载地址:http://rubyforge.org/frs/?group_id=167或者http://files.rubyforge.vm.bytemark.co.uk/rubyinstaller/ 下载exe版本的ruby,我下载的是rubyinstaller-1.9.3-p327.exe,有人说ruby1.

2015-07-13 11:20:37

Web自动化测试框架Watir(基于Ruby) - 第1章 Windows下安装与部署

      因为安装Ruby还需要用到其他的一些开发工具集,所以建议从网站http://railsinstaller.org/下载,而且使用该安装包的话,它会帮你把环境变量也设置完毕,我使用的版本是:railsinstaller-2.2.4.exe,建议下载最新版本。 图1-2 RailsInstaller工具

2015-07-13 11:20:28

Ruby+watir自动化测试中实现识别验证码图片

    前几天做了一个loadrunner结合tesseract-ocr来识别验证码,尽管识别精度不是太高,甚至有些验证码图片不能被识别,但是使用循环的方法也是可以得到正确的验证码的。性能测试中不建议使用这个方法,因为涉及到大并发压力的情况。但是在功能自动化测试中我是100%赞成使用的,功能自动化不像性能自动化那样对同一个操作(登录)有大

2015-07-13 11:20:26

Web自动化测试框架Watir(基于Ruby) - 第2章 使用Watir写自动化测试脚本

    代码如下:     如果运行没有问题的话,运行脚本的过程中,IE浏览器会自动打开,自动进入百度页面,然后自动搜索“淘宝”,得到搜素结果等等等,并在命令行输出如图1-2的输出字符串。 1 文本框: 2 <INPUT id=\"ema

2015-07-13 11:20:21

开源Ruby+Watir自动化测试工具介绍+安装说明

有半年多没有写Ruby+Waitr的自动化测试脚本了,今天开始封网测试机器会被关闭,赶着这段国庆空闲时间,好好整整开源的自动化测试工具,争取淮海战役打完后,组织测试组的帅哥美女们开始写些自动化测试代码,为明年的测试工作效率提升打基础。 好久没装,今天费了一上午终于给装上了,这次要好好整理出文档才行,便于下次使用时可查阅,同时共享给对这方面感兴趣的测


自动化测试之路(一)-ruby初探

从今天起不再浪费时间,开始走向自动化测试这条光明的道路,并以搭建一个自动化测试平台为目标,并这个过程一点点的记录下来和大家分享   首先,是ruby环境的搭建   (1)到ruby的官网:http://www.ruby-lang.org/en/下载 ruby安装程序;      

2015-07-13 11:15:04

Python自动化测试 (一) Eclipse+Pydev 搭建开发环境

C#之所以容易让人感兴趣,是因为安装完Visual Studio, 就可以很简单的直接写程序了,不需要做如何配置。 对新手来说,这是非常好的“初体验”, 会激发初学者的自信和兴趣。 而有些语言的开发环境的配置非常麻烦, 这让新手有挫败感,没有好的“初体验”,可能会对这门语言心存敬畏, 而失去兴趣。 作为一个.NET程序员, 用惯了Visual S

2015-07-13 10:41:40

appium+eclipse搭建手机自动化测试开发环境

本文主要是记载我安装appium以及eclipse安装相关插件后进行测试程序开发的环境。 第一步:安装appium,我安装的是《AppiumForWindows-1.0.0.3》,这里需要主要的是,由于appium需要依赖于framework4.5的版本,所以想在windows XP上安装appium是不可以的,因为windows xp上最高只能安

2015-07-13 10:40:30

构建Python+Selenium2自动化测试环境<二>:IE、Chrome和Firefox运行

      构建Python+Selenium2自动化测试环境完成之后,就需要测试支持python的selenium的版本是否都支持在不同浏览器上运行,当前我们分别在三个最通用的浏览器上通过脚本来测试。   1、在IE浏览器上运行测试脚本,首先需要下载IEDriverServer.exe,放在IE浏览器的安装目


工欲善其事,必先利其器 软件工具开发关键词 protractor自动化测试工具 RegexBuddy正则 CodeSmith,LightSwitch:代码生成 CheatEngine:玩游戏修改内存值必备神器 ApkIDE:Android反编译工具 Ref

工欲善其事,必先利其器 本文版权归翟士丹(Stan Zhai)和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。 原文地址:http://www.cnblogs.com/jasondan/p/it-memo.html 技术站点 Hacker News:非常棒的针对编程的链接聚合网站


自动化测试中FindWindow与FindWindowEx的使用示例

昨天在做一个网页测试时,它会弹出一个对话框(如下图)对用户进行一个认证。   使用Spy++侦测这个对话框的结构如下,我们看到两个Edit就在最后两个节点上。   我们现在就可以利用FindWindow以及FindWindowEx这两个函数来帮我们找到这个窗体及窗体上所有的控件,然后帮我们完成自动化测试。 下面这个程序就

2015-06-11 20:31:53

Android自动化测试之Monkeyrunner使用方法及实例

目前android SDK里自带的现成的测试工具有monkey 和 monkeyrunner两个。大家别看这俩兄弟名字相像,但其实是完完全全不同的两个工具,应用在不同的测试领域。总的来说,monkey主要应用在压力和可靠性测试上,运行该命令可以随机地向目标程序发送各种模拟键盘事件流,并且可以自己定义发送的次数,以此观察被测应用程序的稳定性和可靠性,应用起来也

2015-06-11 19:40:25