摘要:
前言 最近搭建Maven+Testng+jenkins的持续集成环境,希望最后实现自动邮件运行结果报告,结果设置就费了两天时间(还没实现预期效果),记录下过程分享给需要的人。文章部分内容摘录自网络博客,部分来自官网翻译。 jenkins 内置了邮件功能,就是邮件通知, 由于它的功能太过单一无法满足需... 阅读全文
摘要:
自动化架构搭建过程中为实现当开发源码更新时自动化脚本同步触发自动执行,使用到持续集成工具Jenikins。Jenikins官网资料:官方网站:http://jenkins-ci.org/插件下载:http://updates.jenkins-ci.org/download/plugins/安装Jen... 阅读全文
摘要:
【转载自】http://kongqingyun123.blog.163.com/blog/static/637728352013854380867/使用Testng框架搭建自动测试框架,经常会需要增加失败自动截图,以及失败重跑功能,下面介绍一下不修改Testng的源码,通过监听器的方式来实现自动截图... 阅读全文
摘要:
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 文件上传,自动化 阅读全文
摘要:
在挫折中成长,在错误中学习。聊聊我们在Selenium自动化中使用JDBC操作mysql数据库中遇到的那些拦路虎:错误一:Can not issue data manipulation statements with executeQuery()报错场景:执行statement.executeQue... 阅读全文
摘要:
使用firefox小插件方便快捷定位web元素 阅读全文
摘要:
干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难。这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍的制约,严重影响到对新技术的理解和消化。
[1] 程序员为什么要学英语
[2] 程序员应该怎样学英语 阅读全文
摘要:
根据selenium api中actions类,逐一介绍鼠标键盘事件 阅读全文