码迷,mamicode.com
首页 > 其他好文 > 详细

工作中问题总结

时间:2018-08-05 14:18:08      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:解决方案   环境   star   ima   windows环境   exe   led   span   设计   

一、环境调试问题

最近一直做医疗系统项目,最让人头疼的不是bug,而是环境,因为资源有限,各组人员都轮流使用,使用后的状态虽然已经尽量恢复到初始状态,但是难免有各种人祸,同时软件更新很快,同时环境有机械、电气、外设、软件、网络等等,每天上午小半天的任务就是先让软件系统正常启动,先启动软件,是否有异常提示,再根据异常状态,查看各种线缆是否正确响应。

二、最近进行验收测试脚本的设计,对一些图像处理方法进行二次封装,方法什么的封装的没有问题,试运行一个用例后提示:

The _imaging C module is not installed

解决方案(正在验证中)

三、在写脚本过程中,有这样一个场景:先启动软件系统,启动后切换到桌面双击启动一个.exe的mock小工具去操作软件,操作完后进行最小化,再操作软件,再使用mock小工具,最后关闭mock小工具。其他步骤都能够实现,但是切换桌面遇到麻烦了

解决方法:

1.RobotFramework中没有直接的解决方法,在封装的sendkeys中确实可以使用组合键方式,但是切换桌面的组合键Windows+D这对组合中,Windows键也是由两个组合键构成,使用sendKeys走不通了;

2.开始调研使用Python命令执行该文件,发现实现过程比较复杂,没有深入下去,会降低效率;

3.因为是Windows环境,最后写了一个.bat 文件封装了执行.exe的命令,这样使用框架中封装的方法StartAPP就可以直接启动了,与切换桌面双击.exe文件一样的效果。

   把这个执行过程封装起来就方便再次使用了!

 

工作中问题总结

标签:解决方案   环境   star   ima   windows环境   exe   led   span   设计   

原文地址:https://www.cnblogs.com/mimihuhudeliwu/p/9425212.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!