2014年2月20日

自动化测试:Selenium webdriver 学习笔记-C#版(二)

摘要: 前面环境搭建好了,那么下面我们来了解一些简单的应用: 1>进入指定的网页 driver.Navigate().GoToUrl("url") 2>设置页面大小driver.Manage().Window.Size = new System.Drawing.Size(w h); 3>页面前进,后退driver.Navigate().Forward();driver.Navigate().Back(); 4>截图driver.GetScreenshot().SaveAsFile() 5>退出driver.Quit() 下面看具体的实例 进入百度首页, 阅读全文

posted @ 2014-02-20 17:06 Alvin-x 阅读(2583) 评论(0) 推荐(0) 编辑

自动化测试:UIA

摘要: 在win8/8.1上做Metro app 的自动化测试,其中主要用到UIA相关的技术,下面就作一个简单的记录:UIA原理图:(摘抄) UIA基础:(VB.net版)1.添加应用:UIAutomationClient.dll ,UIAutomationTypes.dll2.UIA 的一些常用方法:1>对于一般的桌面应用程序,我们首先都会获取根元素,然后再通过FindFirst/FindAll 来寻找子元素: Dim Desktop As AutomationElement = AutomationElement.RootElement 但是在Win8中对于Metro UI这个就不好用了,. 阅读全文

posted @ 2014-02-20 13:44 Alvin-x 阅读(3084) 评论(0) 推荐(0) 编辑

使用AppleScript进行简单的自动化测试(四)

摘要: AppleScript的方法与应用1.连接网络:在做自动化测试有时需要从服务器上下载build,那么我们需要连接网络 mount volume "smb://xx.xx.xx.xx/xx/xx" as user name "userName" with password "password" 连接成功后,会在xx's Mac 下看到映射的地址.2.launch 程序: 1>dmg: tell application "Finder" open document file "System:Us 阅读全文

posted @ 2014-02-20 13:24 Alvin-x 阅读(1672) 评论(1) 推荐(0) 编辑

使用AppleScript进行简单的自动化测试(三)

摘要: 简单的例子 本文通过一个简单的实例介绍AppleScript如何结合inspector进行自动化测试。(*下面将要实现调用系统的计算器进行一个简单的计算,并且判断计算结果是否正确*)Step1.调用计算器launch application "Calculator" Step2.识别控件 此时,我们需要用到上一篇中讲到的工具:Accessibility Inspector. 打开Accessibility Inspector,移动鼠标到我们需要的控件上,比如我们这里指向数字7,按下command+F7,我们会看到相关的属性(如下图) Step3.找控件 ... 阅读全文

posted @ 2014-02-20 11:08 Alvin-x 阅读(1617) 评论(0) 推荐(0) 编辑

使用AppleScript进行简单的自动化测试(二)

摘要: Mac UI识别工具:Accessibility Inspector 我们做window的UI Automation Test的时候,会用到识别工具inspect.exe, 那么在mac环境下,我们也会用到类似的工具:Accessibility Inspector。Accessibility Inspector是Xcode自带的工具,但是它不像QTP的SPY,它不用安装XCode也可以单独拿来使用。 下面就简单的介绍下它的用法。 1.如果在打开Accessibility Inspector后,无法识别控件并且有提示框弹出,那么不要慌,进入"System Preferences--Sy 阅读全文

posted @ 2014-02-20 11:05 Alvin-x 阅读(1212) 评论(0) 推荐(0) 编辑

使用AppleScript进行简单的自动化测试(一)

摘要: 简介 AppleScript 它学习起来很简单,不需要配置环境,打开mac自带的Applescript 编辑器,就可以编辑/运行脚本了,所以这里也没有什么特别的需要介绍的。 对于AppleScripte基础知识的学习,这里推荐《苹果脚本跟我学》这本书(电子版的网上大把的下载)。这本书也就60来页,虽然没有什么特别的东西,但是个人认为作为"引路者",还是不错的。 当然,只看这点东西,那么你也只是知道了AppleScript,想要进阶,可以到这里看看:https://developer.apple.com/library/mac/documentation/AppleScrip 阅读全文

posted @ 2014-02-20 10:58 Alvin-x 阅读(738) 评论(0) 推荐(0) 编辑

导航