news 2026/1/29 12:59:44

【软件测试】RobotFramework常见问题如何解决 ?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【软件测试】RobotFramework常见问题如何解决 ?
附加-问题解决

1. 执行robot用例的时候提示WebDriverException: Message: invalid argument: can't kill an exited process

查看驱动的log是否是提示

如果是的话,参照第七步安装图形界面

2. jenkins启动后发现打不开jenkins页面的问题解决

打开jenkins页面提示页面无法打开

1. 查看jenkins是否启动

a) systemctl status jenkins

2. 查看防火墙是否启动,并且jenkins对应的端口没有被打开

a) 查看防火墙状态

systemctl status firewalld

b) 查看防火墙开放端口

firewall-cmd --list-ports

c) 如果没有jenkins对应的窗口,则添加对应的窗口,我这里是8000

firewall-cmd --permanent --zone=public --add-port=8000/tcp

d) 重启防火墙

systemctl reload firewalld

3. Opening output file '******output.xml' failed: Permission denied

错误信息:

这个坑我踩了很久,用了好几个小时才解决。。。。。。。。

问题原因:jenkins执行用户不是root用户,没有权限

解决办法:vi /etc/sysconfig/jenkins,修改默认JENKINS_USER=“jenkins”修改为JENKINS_USER=”root”

4. Opening Robot Framework report failed

错误信息:

问题原因:

Jenkins禁用了

解决方案:

在jenkins中执行Groovy脚本:System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","")

5. 运行结果截图打不开

错误信息如下图:

问题原因:

解决方案:配置publish robotframework test result模块的高级设置的Other files to copy模块,将自己设置的截图位置的下的截图拷贝到构建工作空间下

6. 将测试数据分行显示

如果数据过长,需要换行,可以使用省略号(…),表示延续前一行的内容。在测试用例与用户关键字表中,省略号前必须至少含有一个空单元格。在setting与变量(variable)表中,省略号可直接填入setting name或者变量名称(variable name)单元格中。所有表格中,会忽略省略号前的所有空单元格。

7. 其他jenkins相关配置

Jenkins的war包位置:/usr/lib/jenkins/jenkins.war

Jenkins配置文件 (端口号、jenkins_home目录等):/etc/sysconfig/jenkins

默认的JENKINS_HOME目录:/var/lib/jenkins/

Jenkins日志文件地址:/var/log/jenkins/

Jenkins真正的服务文件:/etc/init.d/jenkins

Jenkins启动:service jenkins start

最后作为一位过来人也是希望大家少走一些弯路,在这里我给大家分享一些软件测试的学习资料,这些资料希望能给你前进的路上带来帮助。

视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/28 7:32:52

作为制造型企业,如何选对CRM软件?2026年选型攻略来了!

为制造型企业推荐CRM软件时,需要结合制造业特有的需求,如:客户类型复杂(经销商、代理商、终端客户等)、销售周期长、售后服务和客户维护需求高、与ERP/MES系统集成需求强等。以下是针对制造业的CRM推荐及选型建议&…

作者头像 李华
网站建设 2026/1/24 14:41:34

使用git clone克隆项目到PyTorch-CUDA-v2.7容器内部

使用 git clone 克隆项目到 PyTorch-CUDA-v2.7 容器内部 在深度学习项目开发中,一个常见的挑战是:如何快速搭建具备 GPU 加速能力、环境一致且可复现的开发环境?尤其是在团队协作或实验迁移场景下,“在我机器上能跑”这类问题频繁…

作者头像 李华
网站建设 2026/1/29 23:15:03

非洲开发者访问困难?我们正在寻求本地合作伙伴

非洲开发者访问困难?我们正在寻求本地合作伙伴 在肯尼亚内罗毕的一间共享实验室里,一位研究生正试图复现一篇顶会论文中的图像分割模型。他花了整整三天才勉强下载完 PyTorch 的依赖包——期间经历了 17 次网络中断。当他终于运行训练脚本时,…

作者头像 李华
网站建设 2026/1/24 22:10:22

CNN图像分类项目上手:利用PyTorch-CUDA-v2.7镜像快速实验

CNN图像分类项目上手:利用PyTorch-CUDA-v2.7镜像快速实验 在深度学习项目中,最让人头疼的往往不是模型调参,而是环境配置——明明代码写好了,却因为CUDA版本不匹配、PyTorch安装失败或GPU无法识别而卡住数小时。尤其对于图像分类这…

作者头像 李华
网站建设 2026/1/30 9:27:47

ZFS压缩功能应用:存储多个PyTorch镜像更省空间

ZFS压缩功能应用:存储多个PyTorch镜像更省空间 在AI研发日益普及的今天,一个看似不起眼却频繁困扰团队的问题正悄然浮现:深度学习镜像太多,磁盘快满了。 设想一下这个场景:你的实验室或公司正在推进多个项目&#xff0…

作者头像 李华