JAVA自动化测试数据设计
2015-10-07 20:13
204 查看
数据管理是很重要的,数据管理与方法一样,依然是有层次的,我们在测试的过程中,可能会有多个环境,每个环境的URL啊,登录名啊,数据库连接地址啊等等不一样,我们可以把这些环境每个都配置一个数据文件,里面写上URL啊登录名等这些,作为一个全局的变量,通过配置文件来控制选择哪一个环境的数据文件。每一个测试类,都对应一个数据文件,测试类中对应多个测试方法,这些个测试方法,也会有一些公共的数据,所以这个测试文件中要有存放公共数据的地方。最后的测试数据与全局数据进行合并,输出给测试方法,这些测试数据在合并时,会生成一个map,所以,全局数据的KEY与测试方法的KEY如果相同的话,优先级应该是测试方法的覆盖测试方法中的公共数据,然后再覆盖全局数据。
我画了一个图:
具体的实现,可以找我讨论。
我画了一个图:
具体的实现,可以找我讨论。
相关文章推荐
- try catch finally java 异常捕捉
- 学习java自我激励
- java web判断是否登录
- 自己关于java编程的部分知识点总结
- Java基础编程2:1/1+1/3+...+1/99
- 安卓Eclipse工程导到AndroidStudio问题和导出jar包
- [笔记][Java7并发编程实战手册]7. 定制并发类
- 【Java基础】成员变量和局部变量的区别
- Java基本编程1:输出Hello World!
- 关于使用eclipse编写程序
- JAVA
- 从道德经中学习java
- Spring中BeanCreationException异常::0formul unbound in pointcut
- 从道德经中学习java
- Java中的静态分派与动态分派
- Java泛型T的应用 获取T类型
- hadoop_hbase Java API 介绍及使用示例
- 从道德经中学习java
- java 集合学习笔记
- Struts2复习笔记