这样的测试场景该如何编写测试用例?
这是一个监控PLC端报文的软件,根据规定的报文格式,解析出报文的内容,不同的报文代表不同的状态,一共有32种状态灯(例如 ”充电连线正常灯”,”蓄电池正常灯”)每种状态相对独立。也就是说发出一个报文可以同时点亮32盏灯,也可以只点亮一盏。我的测试任务是根据报文格式计算出正确的报文输出,检测状态灯是否按照要求点亮。但是感觉不知如何设计测试用例,每种状态灯依次点亮的测试用例执行过之后,不知道如何做下一步检测,如何设计测试用例,感觉32盏灯的组合太多无法全部检测到,但是要挑选个别状态做测试又不知道要遵循什么方法比较好。自我感觉像一个随机检测。 请高手帮忙讲解一下多谢。 先找对应的需求人员理清楚业务逻辑,然后根据业务逻辑来设计,划分下优先级。执行时优先执行那些优先级为高的场景,按照优先级依次执行 应该需要测试组合的这个可以一次发送多个报文吗、可以的话,那就要测试多个报文同时发送的情况。
还需要各种组合、 Miss_love 发表于 2014-11-6 09:20
应该需要测试组合的
这个可以一次发送多个报文吗、可以的话,那就要测试多个报文同时发送的情况。
还需要 ...
无法同时发送,一种报文只有一个相对应的输入通道,只负责一个功能模块,比如发送这个格式的报文只负责这32种状态灯。换一个报文格式就要换一个输入通道发送,负责另外45中状态灯。 感觉像是一个随机测试,但是有觉得应该有重要的测试点和规律可遵循。这个测试用例真的不知道如何写,不好找测试思路。 状态灯的顺序,排列有关系么?有详细的需求说明么? chenyi0715 发表于 2014-11-11 09:17
状态灯的顺序,排列有关系么?有详细的需求说明么?
有相关的报文说明,说明上会写列出比如8位数的报文,当1358位为1时,代表一种状态,对应的状态灯亮,这种对应关系,但是亮灯状态和报文直接没有规律。
页:
[1]