自动化测试
文章平均质量分 74
米阳MeYoung
博客迁移:https://www.yuque.com/miyang.meyoung
展开
-
maven 中配置运行指定的测试文件
参照http://www.blogjava.net/sitinspring/archive/2007/06/20/125224.html,用Maven跑JUnit类。但是运行mvn test,却报找不到任何测试类,即:There are no tests to run. 郁闷之际查了一下maven参考资料,发现原来是surefire插件的默认行为所致。mave转载 2013-08-19 15:33:39 · 9389 阅读 · 1 评论 -
小聊自动化测试工具和框架
经常有人问到这么一个问题:selenium 和WebDriver有什么区别,WebDriver和Holmos又是什么关系?这里就随便聊聊。 说到自动化测试工具,我想很多人第一个反应就是QTP。1.QTP全称(QuicktestProfessional)他是HP公司下企业级自动化测试工具,目前最新版为11.5也已经更改名为UFT,该版本已经支持win8下的IE10并加入了移动端自动化。原创 2013-08-07 12:37:03 · 1827 阅读 · 0 评论 -
通过robot 类仿真键盘完成自动化测试----------下载文件
在平时的测试中,一些项目经常提供了快捷键,便于操作。而webdriver只提供了modifier key,这对我们操作使用是很有限的。通过查资料发现java中提供了Robot类,几乎可以实现平时快捷键的需求。下面直接通过API查看Robot提供的方法:可能我们平时用得比较多的就按下/松开某个按键,以及鼠标的操作。下面我们结合Holmos自动化测试框架,来完成原创 2013-08-11 17:33:29 · 2140 阅读 · 0 评论 -
浅谈 PageObject模式
做过UI自动化的都晓得,在做UI自动化时定位特别依赖页面,一旦页面发生变更就不得不跟着去修改页面定位。在webdriver中,加上你想对一个元素定位操作,那么你可能会编写下面的代码:driver.findElement(By.id("ad")).click();发现问题:假设你有10个地方对这个元素做了这个操作,哪天这个控件的元素变了,你就不得不去修改10个地方。那么,有什么好原创 2015-03-09 20:09:29 · 10169 阅读 · 3 评论 -
接口自动化思路_JAVA
写在开头: 技术渣做接口自动化,大神们请轻喷!多提提优化方案和问题点。以前做接口测试一直通过postman 和 soapUI来做,Postman 是Chrome的一个插件Case多了不好管理,同时执行起来麻烦,得一个一个去点击执行,平时做调试可以用用真正用来做接口自动化不合适。SoapUI (改名叫Ready!API)是个不错的工具,同时支持了soap类型和rest 类型的接口,而且还支持原创 2015-05-26 15:24:16 · 20639 阅读 · 3 评论 -
浅谈移动端自动化测试框架和工具
最近时间相对比较宽松,聊聊自己对目前移动端自动化框架或者工具的认识。有不对之处望指出。1.Monkey:Monkey是谷歌自家东西,它可以生成一些伪随机用户事件流例如模拟用户的点击等手势,以及一些系统级的事件。它应该是目前流行移动端自动化框架或者工具的一个鼻祖。Monkey 更应该算是一个客户端性能测试工具,测试客户端应用的稳定性,健壮性还是相当不错的。Monkey 也无需而外安装,在原创 2014-10-14 14:32:21 · 12480 阅读 · 0 评论 -
自动化测试框架/工具选择
画了一张表: 地址:http://naotu.baidu.com/viewshare.html?shareId=axhs7iquac08自动化测试单元测试(白盒测试)XUnit等(一般开发自己做)接口自动化测试(灰盒测试)soapUI,优点:上手快 缺点:商业工具postMan:chrome插件 优点:免费 缺点:用例管理和执行困难java–Httpclient 等等不同语言不同协议选择不同:原创 2015-08-04 16:46:20 · 5597 阅读 · 0 评论