2、利用Selenium2为Lab05项目中的登录功能实现功能自动化测试。 【注意】 l 设计测试用例时需考虑登录成功和不成功两种情况; l Lab05项目为实验5用到的项目,在大家的班级QQ群中,数据库采用MySQL,数据库文件在项目根目录下CreateDataBase.txt <html> <h ...
分类:
其他好文 时间:
2016-05-31 11:55:51
阅读次数:
143
本人在网上查找了很多做自动化的教程和实例,偶然的一个机会接触到了selenium,觉得非常好用。后来就在网上查阅各种selenium的教程,但是网上的东西真的是太多了,以至于很多东西参考完后无法系统的学习和应用,有一次在网上随意搜索,找到了-虫师-写的《Selenium2自动化测试实战基于Pytho ...
分类:
编程语言 时间:
2016-05-29 16:24:02
阅读次数:
484
2、利用Selenium2为Lab05项目中的登录功能实现功能自动化测试。 【注意】 l 设计测试用例时需考虑登录成功和不成功两种情况; l Lab05项目为实验5用到的项目,在大家的班级QQ群中,数据库采用MySQL,数据库文件在项目根目录下CreateDataBase.txt <html> <h ...
分类:
其他好文 时间:
2016-05-28 21:51:22
阅读次数:
139
http://uniquepig.iteye.com/blog/1568197 Exception NoSuchElementException Solutions 1. Check the locator of your target element. 2. If the locator is c ...
分类:
Web程序 时间:
2016-05-11 13:15:58
阅读次数:
315
http://uniquepig.iteye.com/blog/1568208 说明: 从selenium 2.16开始 增加了StaleElementReferenceException异常。在页面元素进行刷新后,再次对此元素进行操作则会抛出这个异常。所以可以根据这个作为标识判断页面是否刷新。或者 ...
分类:
Web程序 时间:
2016-05-11 13:11:50
阅读次数:
197
http://uniquepig.iteye.com/blog/1559321 在webdriver官方的api中,切换窗口的方法提供的参数是nameOrHandle。 引用 http://uniquepig.iteye.com/blog/1559321 WebDriver window(java. ...
分类:
Web程序 时间:
2016-05-11 12:56:44
阅读次数:
193
http://uniquepig.iteye.com/blog/1703103 在自动化测试过程中,有些情况下我们会遇到一些潜在的Javascript弹出框。(即某些条件下才会出现,不是固定出现),然后如果当这种弹出框出现,我们没有加以处理,WebDriver将无法进行下一步的操作,并且会抛出NoA ...
分类:
Web程序 时间:
2016-05-11 12:52:19
阅读次数:
141
Selenium2.47.1 + Maven3.3.9 + TestNG6.8.8 windows准备好以下环境 1、 Jdk,环境变量配置 2、 maven环境3、 eclipse 开发工具 ,eclipse安装好testng插件 动手: 1、 Maven安装配置,参考我的博客:http://ww ...
第十一章 Git代码管理项目
Git是一个开源的分布式版本控制住系统,用以有效、高速的处理从很小到非常大的项目版本管理。
Git管理项目的方式有两种:一种是本地部署Git版本管理系统,另一种是通过在线的代码托管。
本地部署Git版本管理系统,需要自己搭建环境,但项目的提交与更新速度快,更适合比较封闭项目;在线托管最大的好处是在有网络的情况下可以随时随地的提...
分类:
编程语言 时间:
2016-04-29 17:43:52
阅读次数:
307
namespaceSeleniumTests
{
[TestFixture]
publicclassLogin
{
privateIWebDriverdriver;
privateStringBuilderverificationErrors;
privatestringbaseURL;
privateboolacceptNextAlert=true;
[SetUp]
publicvoidSetupTest()
{
driver=newFirefoxDriver();
baseURL="URL";
veri..