2022-04-12
- 亚启-自动化测试工具
- TODO 设置IP,mac地址的问题。
- 建议可以修改寄存器地址值。
- 不能直接修改。
- TODO robot中python有类不能导入问题
- Started RIDE 1.7.4.2 using python version 3.7.9 with wx version 4.0.7.post2 in win32.
- 版本库不能兼容问题,robot使用困境。
- TODO 字典问题 变量字典、查询字典、告警查询字典
- 分为不同的版本,有默认的版本,也可以定义修改版本。
- 主程序只用到查询告警字典。可以设置告警字典版本。
- 心跳信号
- 查询常用信息read,但是查询不用再发送。
- 日志
- 最终统计结果,表格。详细的问题记录。
- 异常堆栈。异常存储。整理成excel表格。
- 中英文问题
- **使用中文编程,英文对照表替换。方便代码提交,乱码问题。**
- 问题集合
- 【1】差动阀延时在哪设置,如何测试
- 【2】关模段数测试异常。关模压力范围测试异常。
- 主机可以输入任意值,是否这些都是屏幕验证的?
- **主机也要有验证**
- 【3】关模压力速度位置范围在哪设置。
- 【4】关模动作。如何设置位置变化
- AO0
- 【5】负数如何输入。
- **同样使用通信设置,不过使用的是补码**
- 【6】关模前延时设置2s,手动模式是否执行?
- 如何测试?我在屏幕测试好像没反应。
- 没反应是正常的,测试结果就是没反应。
- 【7】段数修改隐藏,在主机上是否需要测试
- 屏幕测试。
- 【8】马达未开,关模动作,无告警。
- **M寄存器小于250,大于250是中间寄存器**
- **处理延时在100ms**
- 【9】辅助主机输入相反的问题。IO零不能控制问题。
- 有设置输入输出电压信号
- 读写IO输入输出是读写对应的M寄存器。而不是R寄存器。
- 开关安全门告警无法关闭问题。
- 【10】输出压力速度是读AO还是寄存器,
- 关模阀Y9,读辅助还是读寄存器。
- 单个IO读寄存器。
- 【11】关模没反应。设置电压最大。
- 顶退如何完成跳过。顶退未到位。
- 设置顶退为零,或者小于设置位置。
- 【12】python中sys._getframe() 在window中没有,无法获取当前方法名。如何生成日志?python有多个版本。
---
## 自动化测试工具一期任务目标
1. 底层通信
1. UDP通信
1. 读写方法(100ms延时)
1. 正数,负数。长整数(位宽),负长整数。小数。负小数。
2. 寄存器识别。(R,M,X,Y寄存器)
2. 心跳维持
2. 交换机,同IP多机通信
3. 缓存,发送接收分离。
2. 日志
1. 调试打印
2. 错误打印
3. 生成日志结果,excel表格
1. [X] 获取方法名
1. [ ] TODO
3. 测试用例
1. 输入框测试用例
2. 动作测试用例
3. 告警测试用例
2. 问题集合(BUG清单)
3. 字典
1. 告警对照表
2. 寄存器对照表
3. 中英文切换对照表