随笔分类 - 开源自动化
主要使用
Robot Framework+Selenium+java+RIDE+TestNG
摘要:讲解webdriver如何使用等待实现同步设置
阅读全文
摘要:WebDriver启动firefox浏览器
阅读全文
摘要:官方API Constructor Summary ChromeDriver() Creates a new ChromeDriver using the default server configuration. ChromeDriver(ChromeDriverService service)...
阅读全文
摘要:selenium之操作ChromeDriver
阅读全文
摘要:前言 最近搭建Maven+Testng+jenkins的持续集成环境,希望最后实现自动邮件运行结果报告,结果设置就费了两天时间(还没实现预期效果),记录下过程分享给需要的人。文章部分内容摘录自网络博客,部分来自官网翻译。 jenkins 内置了邮件功能,就是邮件通知, 由于它的功能太过单一无法满足需...
阅读全文
摘要:CssSelector是我最喜欢的元素定位方法,Selenium官网的Document里极力推荐使用CSS locator,而不是XPath来定位元素,原因是CSS locator比XPath locator速度快,特别是在IE下面(IE没有自己的XPath 解析器(Parser))他比xpath更
阅读全文
摘要:UI自动化工具千变万化、架构千变万化,但都逃离不开的关键一步就是元素定位。下面以Selenium为例介绍常见的几个元素定位方法 ID -元素id属性 WebElement El = driver.findElement(by.id(“id”)) name-元素name属性 WebElement El
阅读全文
摘要:selenium 文件上传,自动化
阅读全文
摘要:使用firefox小插件方便快捷定位web元素
阅读全文
摘要:根据selenium api中actions类,逐一介绍鼠标键盘事件
阅读全文
摘要:Selenium中如何操作js,如何高亮显示页面元素
阅读全文
摘要:使用By.className()识别对象时,若对象属性包含空格,则识别过程报错:Compound class names are not supported
阅读全文
摘要:使用chrome浏览器时,提示报错org.openqa.selenium.WebDriverException: Chrome did not respond to 'GetChromeDriverAutomationVersion';
问题是chromedriver驱动版本过低引起的,更换到最新(2014/2/6)的版本,该问题解决。
阅读全文
摘要:mvn install 报错Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2 错误: 找不到符号.
需要clean后重新install项目可以解决该问题
阅读全文
摘要:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:Failure executing javac, but could not parse the error:**.jar时出错; error in opening zip file
该问题多为jar包错误,删除重下载即可解决
阅读全文
摘要:MAVEN项目编译时报错:'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing。
解决方案:POM.xml文件中maven-compiler-plugin插件缺少版本信息,添加属性即OK!
阅读全文