摘要:
做Selenium一直都是用的Excel来管理数据驱动的数据,现在想用MongoDB来管理,所以对MongoDB做一个简单的了解应用:Include the below items:1. what is mongodb2. installation(environment)3. work with... 阅读全文
摘要:
下载Microsoft JDBC Driver for SQL Server直接去官网下载即可:下载解压文件,得到sqljdbc.jar和sqljdbc4.jar。如果你使用的是jre1.7版本,则忽略sqljdbc.jar(因为它用不了,而且如果和sqljdbc4.jar一起用会出错),只留下s... 阅读全文
摘要:
这里主要讲一下在配置过程中遇到一个小问题,其他的步骤会略过。安装JDK,并设置环境变量下载Android ADT, 解压后,文件夹显示如下:Download the ADT bundle for your environment and extract the zip file, two dire... 阅读全文
摘要:
我们可以用以下方式在Selenium Webdriver中capture video.基本步骤:从 http://www.randelshofer.ch/monte/,下载“MonteScreenRecorder.jar”添加Jar包到你的selenium/webdriver eclipse pr... 阅读全文
摘要:
Selenium WebDriver java 提供了一个专门的WindowsUtils类去和Windows操作系统交互。就像我们之前说过有时候跑完脚本后,IEDriverServer.exe进程没杀掉,以及处理的方法。但是有一些未知的情况下,还是会有这样的情况。对测试环境的设置我们可以做一个更好... 阅读全文
摘要:
QTP 和Selenium 都会有这种要检查某一个控件元素属性的情况,比如去检查一个Button的显示文字是什么?为了更方便的书写程序,并优美的显示到HTML测试报告中,做了以下几个小小的封装,只是让大家做个参考,抛砖引玉了。。脚本实现:这里只是个例子,要区别一下getAttribute和getT... 阅读全文
摘要:
由于webdriver中没有专门的table类,所以我们需要简单的封装出一个易用易扩展的Table类来帮助简化代码。以下是我之前用C#语言来实现的一个简单的封装:只是一个大概的思路,有些具体实现就没有显示出来:)如果用Java和其他语言,这里不再说明,道理是一样的,大家底下自己去实验。 阅读全文
摘要:
废话不多讲,直接进主题,怎么实现用Excel配置测试数据,用dataProvider来调用测试数据。jxl目前来看只支持.xls格式的文件,所以我们采用Apache POI来实现对.xlsx的操作,详细信息请参见:http://poi.apache.org/数据准备:创建数据文件,并写入内容此处我... 阅读全文
摘要:
prop.propertiesfile contains important info that needs to be changed before the test is run,such as: Browser type (browser =), Product (test-prod). D... 阅读全文
摘要:
大家都知道QTP的对象高亮显示功能特别强大, Selenium Webderiver也可以实现此功能。高亮显示有时候对Debug还是相当有用的。解决脚本:调用脚本:结果显示: 阅读全文