|
速将(个体经营)
联系人:王生 先生 (总经理) |
|
电 话:0755-27554219 |
|
手 机:13798866085 |
|
|
|
|
|
供应自动化机器人 自动化机器人厂家 台湾速将自动化13798866085 |
自动化机器人 自动化机器人厂家 台湾速将自动化
另外就是自动化团队成员没有系统全面的培训和严格的规范约束,即使每个人都有能力开发出来自动化测试脚本,但是却难于维护和执行。这个时候我们就认识到自动化测试平台或者架构的重要性不仅仅在于使得测试脚本的开发更加容易进行,而且可以统一大家的思想和测试脚本的一致性。 在这之前我们对自动化测试平台的认识比较肤浅。
自动化机器人 自动化机器人厂家 台湾速将自动化
在不同的阶段,自动化团队的成员构成也不尽相同。在这个阶段,自动化团队的成员基本上都是自动化开发工程师。就是把手工的测试模块进行脚本化。然后可以自动化进行执行。
自动化测试的计划和实施第二阶段
第二阶段的副标题:从烦杂到豁然开朗
自动化机器人 自动化机器人厂家 台湾速将自动化
其实这是我们经历的真实的过程,从一开始的没有完整的自动化平台和对平台重要性的认识不足,加上缺乏相关的经验,这个过程可谓吃尽了苦头。这这个阶段,即使有了测试平台的支持,随着脚本技术的进步,我们仍然要为以后的维护和扩展付出很大的代价。
这样的痛苦过程经历了大概半年左右的时间,当随着脚本技术的探索思路越来越清晰的时候。其中*关键的里程碑是API概念的提出,就是一个分层的概念。其实也没有多少创意而言,只是在自动化测概念中提出来,颇有一些不同。
自动化机器人 自动化机器人厂家 台湾速将自动化
自动化测试的被测试对象总是千差万别的,针对不同的测试对象开发不同的API显然不是办法,我们提出了三层API的概念。底层API,针对一些基本的操作,比如界面GUI的操作,封装一些基本的原子操作方法:按钮,下拉框,列表框等。针对服务器的操作,封装一些telnet,执行命令,获返回结果等。针都数据库操作(oracle和mysql分开进行),封装一些查询,提交,连接等原子操作的API。随着业务的不断变化,这些原子操作不需要进行维护,只有在需要的时候进行扩充。原子层之上是逻辑层,这一层的API变化的可能性比较大,对他们进行版本管理,这是一个颗粒相对较大的封装,可以充分一些原子层的操作进行组装。*大限度的重用原子层的代码。*上层就是业务层的操作,这部分的颗粒更大。利用业务层的接口进行组装。需要注意的是,对于每一层的API,接口要进行很好的设计和论证,充分考虑扩充和重用。必要的时候利用变参。
自动化机器人 自动化机器人厂家 台湾速将自动化 |
|
|