阿里云首页 数字社区平台

Ride环境搭建常见问题

Ride环境搭建时,会出现各种问题。 本文着重对此做了梳理。

一、建议先自查的几个点

如果Ride的测试case没有跑起来,一般都是安装过程中出现了错误。从目前反馈的问题来看,很有可能是以下几个方面出了问题: 1、windows环境变量中是否配置了: "C:\Python27" 、 "C:\Python27\Scripts",如果没有配置,请在环境变量中加上; 2、windows环境变量中是否设置了字段 "AppData\Local\MicroSoft\WindowsAPPs",如果设置了,请删除掉; 3、查看下C:\Python27 路径下是否有FileClient 目录, 如果没有,请从安装包中手动copy到上述路径; 4、如果C盘有管理员权限要求,要用“管理员身份”启动ride,否则会失败。

二、桌面的快捷方式无法打开

报错如下:ride-1

解决方法:右键ride图标——属性——目标,修改内容为:C:\Python27\pythonw.exe -c "from robotide import main; main()"

ride-2

三、执行测试case失败,如果遇到脚本报错:

ride-3

解决方法:请在本机系统环境变量中 增加C:\Python27\Scripts环境变量。

四、在运行测试用例的时候报错:robot_framework installation not found

错误如下:ride-4

解决方法:请在系统环境变量和用户环境变量中 删除WindowsApps这个变量,如下图:

ride-5

五、在运行测试用例的时候报错:No keyword with name 'socket client'found

错误如下:ride-6

解决方法:手动复制安装包中的FileClient文件到C:\Python27\Lib\site-packages下。

六、在运行测试用例的时候报错,No keyword with name 'getRequsetSim'found:

错误如下:ride-7

解决方法:

1.RIDE设置的边缘服务器是都正确

2.检查设备是否能连上边缘模拟器

3.检查8270端口和传文件1502端口是否开放

七、如何提供测试报告

目前测试报告暂时不支持通过外网上传到阿里内部的测试平台。请通过下面方法将测试报告打包并通过邮件发出:

a、勾选所有需要运行的测试用例

b、执行测试用例

c、点击Log图标,如下图所示

ride-8

d、根据弹出的页面,找到测试报告在本机保存的路径:RIDElnjuzu.d,如下图所示。将该路径下的所有文件打包

ride-9

补充说明:

也可以每执行一个测试用例通过后,将上面目录下文件压缩打包,并以测试用例名设置压缩文件名。