很多设备上供用户操作的机械按钮(例如家用小型医疗器械,智能家居设备,智能穿戴设备,电子产品等),每次设备软件变更后需要操作这些机械按钮来测试相关的功能,需要人工反复执行大量的测试,这种大量重复的冗余工作有没有办法进行自动化测试呢,宏控自动化测试系统给出了很好地解决方案。
宏控自动化测试平台对机械按钮测试提供两种方法,一种是用自动产生电子脉冲信号模拟人工按键操作,另一种是自动调度机械手代替人工进行按键。
电子脉冲信号模拟人工按键
在设备变更中,软件变更比硬件变更更加频繁,如果测试的是设备中的软件,这种方法比较合适。在该方法中,只需要将机械按钮同控制板之间的电信号连接点引出,接到测试机器人(SignalAntbot)的测试管脚上。就可以在宏控自动化测试平台上编写测试用例自动操控按钮了。
?如下图所示,将被测设备控制板上的按钮信号测试点同用于信号测试的信号测试机器人管脚相连,然后在宏控自动化测试平台上编辑和执行测试用例,可以稳定可靠地触发按键进行自动化测试。
自动控制机械手操作按钮
在该测试方法中,机械手代替人工来操作按钮,执行自动化测试用例来操作机械手,从而实现自动化按键的功能。这个测试方法特别适用于做硬件可靠性测试,通过大量持续点击按钮,测试设备的机械按钮是否满足产品可靠性要求。同时也可以应用于产品的功能测试。
?如下图所示,通过仪器控制机器人控制机械臂对被测设备的按钮进行实际点击,在宏控自动化测试平台上编辑和执行测试用例,可以代替人工连续自动化测试。
针对按键类的操作,可以采用此类方案解决。
很多测试可能并不仅仅是单一的按键一个操作,按键只是一个信号的输入,我们可能还要检查界面的显示,还有其他一些信号的输出等,这就需要其他测试机器人配合来完成对这些出单一场景外的复杂场景进行测试。
宏控自动化测试系统对这类协同自动化测试场景提供完整的解决方案,让手工测试转为自动化测试。极大的提升了测试效率和测试覆盖度,同时缩短产品的上市周期,提升产品质量。