- 博客(4)
- 收藏
- 关注
原创 testng的坑
模拟和桩如果再测试系统某一部分,必须装入整个系统,那么单元测试就不是很好的单元测试。需要提供最少的依赖,这样测试的效果才会好。我们需要使用桩或者模拟对象如果此处任务为测试UserManager对象我们不会提供完整的UserDao和mailer,负担太重传入简单的实现,尽可能简单实现与UserManager契约,实现类如下:如果有其他的测试来验证UserDao实现,此处只提供一个桩实现,总是返回TR...
2018-03-28 14:04:20 263
原创 testng测试算法
复杂度测试1.忽略复杂度方面,根据多次执行执行,对时间断言2.针对复杂度顺序表中下一个复杂度判断,预测复杂度为O(log(n)),测试复杂度不是O(n)复杂度测试不会很准确,需要有误差判断,在一定范围内符合就可以,此处我们默认误差10%使用第二种方法,相对度量测试方法预期复杂度为O(n),那么将输入扩大十倍,响应时间增加十倍复杂度为O(log(n)),那么assertApproximateEqua...
2018-03-28 13:46:07 200
原创 testng的坑
import org.testng.annotations.BeforeClass; import org.testng.annotations.DataProvider; import org.testng.annotations.Test; public class TestParamel { //这种方式会导致执行9此,invocationCount表示方法执行三次,每次执行都会读取数据...
2018-03-28 11:48:47 254
原创 Appium的xpath路径获取(包含其他定位方式)
1.使用uiautomatorviewer把相应的界面截图 2.点击保存后有一个uix文件 3.使用notepad++打开,发现其实是一个xml文件 4.安装xml tools插件(http://jingyan.baidu.com/article/4b07be3c69172648b380f383.html) 5.使用xml tools格式化xml文件 6.使用xml tools中的Eva
2016-10-25 09:31:57 1316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人