单元测试
文章平均质量分 78
lizeyang
这个作者很懒,什么都没留下…
展开
-
单元测试(1)--对xml进行对比
很多时候,我们的方法是在对xml文件进行操作。针对这些方法写单元测试用例时,便要去对xml去进行检查。 是否有一种工具,可以帮助我们,将方法执行后的xml文件,与我们的预期进行对比?答案是有的,这款工具就是xmlunit。 一、使用示例 //设置解析器 XMLUnit.setControlParser("org.apache.xerces.jaxp.DocumentBuilde转载 2013-05-03 19:42:16 · 2530 阅读 · 0 评论 -
单元测试(2)--Junit简明指南
一、常用断言 1. assertEquals([String message],Object target,Object result) target与result不相等,中断测试方法,输出message assertEquals(a, b) 测试a是否等于b(a和b是原始类型数值(primitive value)或者必须为实现比较而具有equal方法) assertEquals原创 2013-05-03 20:29:22 · 1425 阅读 · 0 评论 -
单元测试(3)--参数化测试方法
作用: 我们在测试登录框的时候,可能会输入帐号密码,根据不同的帐号密码,返回值也不一样。设计用例时,不同的仅仅是输入数据及预期的结果,而用例执行的中间过程是一样的。这时,我们可以通过参数化测试方法,来达到简化用例的目的,你可以创建一个通用的用例,然后通过数组的方式,给出输入的的变量值及对应的期望值。数组里面有几组参数,那么最终执行的用例数量也是相应的。 代码示例: 如何实原创 2013-05-03 20:37:20 · 2405 阅读 · 0 评论 -
Xpath常见用法
在《Selenium超简单入门》一文中,介绍了Selenium爬取网页数据、网页自动测试的基本方法。而在使用Selenium过程中,经常需要查找页面中的DOM元素,我们必须告诉Selenium如何找到页面中的指定元素,然后它才能再执行诸如点击、获取Text等事件。而Xpath这时候就能派上用场,它是一门在xml、html文档中查找信息的语言,它通过简单的表达,就能描述某个节点在xml文档中的位置,原创 2013-05-04 17:51:06 · 5421 阅读 · 1 评论