码迷,mamicode.com
首页 >  
搜索关键字:自动化测试框架    ( 496个结果
NightWatchJS
关于Nightwatch?Nightwatch.js是一个测试web app和web 站点的自动化测试框架, 使用Node.js编写, 基于Selenium WebDriver API.它是一个完整的浏览器端真实用户场景测试解决方案, 致力于简化继续集成和编写自动化测试。 Nightwatch got its name from the famous painting The Night Wat...
分类:Web程序   时间:2016-05-10 07:11:24    阅读次数:293
Robot Framework自动化测试框架(一)
摘要: Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。正文: 1.环境搭建 1.1 robotframework安装:pip install robotframework 1.2 RIDE就是一个图形界面的用于...
分类:其他好文   时间:2016-05-07 11:14:30    阅读次数:1293
分享个最近在做的自动化测试框架
分享个自己最近在做的自动化测试框架架构图。 数据的测试,入口一般定时任务。可添加参数选择执行任务的范围,也可以选择默认的执行范围。验证测试的为etl测试、数据库中的字段校验(通过对应关系、接口或者SQL校验)。工具类 数据库工具类:定义一些数据库相关的操作,主要为操作MySQL。自定义了一些增删改查操作,简化SQL; 消息相关工具类:发消息的工具类; 定时任务工具类:暂时使用selenium操作w...
分类:其他好文   时间:2016-05-07 08:22:00    阅读次数:165
WebDriver操作浏览器
1.操作页面元素--单选按钮WebElementfemaleRadioButton=driver.findElement(By.xpath(""));if(!femaleRadioButton.isSelected()){//判断按钮如果未被选中,则单击选中。femaleRadioButton.click();}assertTrue(femaleRadioButton.isSelected());//再次判断单选按钮是否被选中。..
分类:Web程序   时间:2016-05-03 20:40:41    阅读次数:213
地下城堡游戏小脚本儿——自动炼金
所谓地adb四个好东西啊,这个adb能够让你实现对安卓设备的一些自动化操作。当然啦,用一些安卓的自动化测试框架也可以实现,比如Robotium等。但是又得打开Eclipse又得运行的,费劲。玩儿个游戏,老铁,不至于。接下来,分两个步骤—— 首先,你得有adb,手机得用usb数据线连上电脑; 其次,知 ...
分类:其他好文   时间:2016-04-28 16:54:09    阅读次数:241
WebDriver总结-不同浏览器的启动方式
启动FirefoxBrowser。1这种情况适用于Firefox安装在了默认路径下WebDriverdriver=newFirefoxDriver();//直接new一个FirefoxDriverNavigationnavigation=driver.navigate();//进入百度首页navigation.to("http://www.baidu.com");2这种情况适用于Firefox未安装在默认路径下Syste..
分类:Web程序   时间:2016-04-27 19:07:53    阅读次数:2550
WebDriver的几种定位方式介绍
通过ID查找元素通过页面元素的ID来查找元素是最为推荐的方式。W3C标准推荐开发人员为每一个页面元素都提供一个独一无二的ID元素,因此开发人员应避免单个页面上的所有元素存在ID不唯一的情况和元素ID是自动生成的情况。页面元素的ID被作为首选的识别属性,因为这是最快的识别策..
分类:Web程序   时间:2016-04-27 15:46:26    阅读次数:182
WebDriver-元素的Actions
1.sendKeys()适用于具备文本编辑区域的页面元素。常见的使用方式是在文本框中输入字符串。driver.findElement(By.xpath("html/body/div[8]/div/div/input")).sendKeys("150");如果希望在文本框中输入某些特殊字符,如Shift,则需使用WebDriver中的Keys类。Keys是一个数组类,用..
分类:Web程序   时间:2016-04-27 15:44:55    阅读次数:240
自动化测试框架比较
3、Ant+Selenium+Testng+Jenkins 这是我现在正在研究并使用的框架。(ps:jenkins这...还没用到。原来听说了hudson的强大,这个升级版估计会更有使用价值,未来研究)我这里说的selenium没有区分RC还是webdriver,两者各有千秋又互相补充,兼而用之即可 ...
分类:其他好文   时间:2016-04-26 12:35:24    阅读次数:105
自动化 测试框架部署(python3+selenium2)
安装Python 安装浏览器 下载并安装Firefox(推荐ESR版本)和Chrome浏览器 安装Selenium及扩展包 1 > pip.exe install -U selenium 1 > pip.exe install -U pymongo 安装MySQL connector 1 > pip ...
分类:编程语言   时间:2016-04-26 00:15:10    阅读次数:451
496条   上一页 1 ... 37 38 39 40 41 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!