测试积点老人 发表于 2018-3-22 11:04:19

Day5-5测试积点任务

本帖最后由 测试积点老人 于 2018-3-22 11:08 编辑

问题:
初始化内容较多,后端地址不固定的 android 单元测试设计的问题,感觉没有什么好的实现方式,请问大家有建议么?问题主要在于app连接的设备是app初始化协商出来的,后端的地址会变化。同时app使用的时候大量的全局数据是在初始化的时候生成。这样的话,感觉做单元测试就比较困难了。感觉用基于junit的几个基类,如ActivityUnitTestCase类只能做按钮逻辑跳转了。这样的话,是不是只能继续用robotium的架构去做了?这样才能保证每个用例才能走初始化的流程?ps:ActivityUnitTestCase说是可以注入虚拟content,对这种初始化内容非常多的,可以在每个activity调入之前做初始化么?老大一直要做代码覆盖率,感觉很有难度啊。。。谢谢!~

qqq911 发表于 2018-3-23 10:18:55

可以将变化的地址作为参数变量,根据规则或是相关信息,更新参数值即可

abcsell 发表于 2018-3-23 10:41:46

在代码里把地址固定住呀,访问固定地址

梦想家 发表于 2018-3-23 10:50:37

额。。后端地址会变化指的是?
另外能描述一下具体为什么要做UT,打算怎么做,想达到的目标是什么?

自动化小白 发表于 2018-3-23 11:12:49

变化是一直变化动态的页面元素,还是可能有规律的行的呢?

jingzizx 发表于 2018-3-23 11:29:07

能把之前所有的操作提取出来吗

清晨一缕阳光 发表于 2018-3-23 11:49:07

学习!
页: [1]
查看完整版本: Day5-5测试积点任务