摘要:
关于TestNG好的资源: 官网文档:http://testng.org/doc/documentation-main.html 一 下载并安装 1. JDK 1.7 $ java -version 2. Eclipse 二 使用TestNG 1. 进入到eclipse marketplace中,搜 阅读全文
摘要:
目的 1. 简化调用 WebDriver对页面的操作,需要找到一个WebElement,然后再对其进行操作,比较繁琐: 我们可以考虑对这些基本的操作进行一个封装,简化操作。比如,封装代码: 那么,在测试用例可以这样调用: 2. 添加异常捕获或等待 对于一些常用的操作,比如查找元素,我们可以在查找元素 阅读全文
摘要:
对于这一段还蛮有感慨的,只想说,代码还是需要自己去敲的。 1. 改变用户代理 运行之后,在打开的火狐上查看代理设置(选项->高级->网络->连接->设置),显示如下: 友情提示:测试完之后一定要改回来。默认是“使用系统代理设置”。 2.读取Cookies 增加cookie: Cookie cooki 阅读全文
摘要:
本来这些东西网上一搜一大堆,但是本着收集的精神,整理一份放着吧!哈!哈!哈! 1. 输入框(text field or textarea) WebElement element = driver.findElement(By.id("passwd-id")); element.sendKeys(“t 阅读全文
摘要:
1.简单查找 By ID: WebElement element=driver.findElement(By.id("userId")); By Name:WebElement element=driver.findElement(By.name("cheese")); By TagName:Web 阅读全文
摘要:
Selenium 1.0 Selenium 1.0是第一个基于浏览器的开源自动化测试工具。它可以使用所有支持http库的编程语言,也可以运行在所有支持javascript的浏览器上。当然它 也有它的缺点。在运行selenium 1.0程序之前,我们得先启动selenium服务器端,也就是seleni 阅读全文
摘要:
打开浏览器 HtmlUnit Driver 优点:不会实际打开浏览器,运行速度很快。 缺点:对JavaScript的支持不够好,有时会捕获不到页面元素。 使用:WebDriver driver=new HtmlUnitDriver(); Firefox 优点:Firefox Driver 对页面的自 阅读全文
摘要:
最早接触的selenium是 selenium IDE,当时是为了准备论文。为了用IDE还下载了Firefox浏览器。后来接触过两个项目都需要selenium,一个采用selenium webdirver+junit4 +java,另外一个是采用 robot+selenium2library 。总体 阅读全文
摘要:
转自:http://www.kuqin.com/shuoit/20140219/338066.html 对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作。在IT领域作为一名Linux系统的管理员工作5年后,我逐渐 认识到监控和保持系统启动并运行是多么的不容易。基于此原因 阅读全文
摘要:
1.create a folder: mkdir /sandbox/svn2.create svn repository: svnadmin create /sandbox/svn/project3.edit passwd: [users] Hello=world Happy=day Ni=hao4... 阅读全文