【软件测试】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

行动吧,在路上总比一直观望的要好,未来的你肯定会感 谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入扣群:,里面有各种软件测试+开发资料和技术可以一起交流学习哦。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

相关推荐

  1. 软件测试面试接口测试常见问题

    2024-07-16 16:38:02       41 阅读
  2. app自动化测试缓存问题如何解决

    2024-07-16 16:38:02       20 阅读
  3. 关于自动化测试工具RobotFrameWork

    2024-07-16 16:38:02       34 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 16:38:02       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 16:38:02       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 16:38:02       58 阅读
  4. Python语言-面向对象

    2024-07-16 16:38:02       69 阅读

热门阅读

  1. 【Vim】为什么程序员喜欢用 Vim

    2024-07-16 16:38:02       21 阅读
  2. MATLAB中Simulink.SimulationOutput用法

    2024-07-16 16:38:02       23 阅读
  3. 动手学深度学习—— 1.引言

    2024-07-16 16:38:02       23 阅读
  4. js原生ajax请求

    2024-07-16 16:38:02       21 阅读
  5. Oracle权限语句(创建用户,系统权限管理)

    2024-07-16 16:38:02       19 阅读
  6. 05 - FFmpeg 提取 PCM 音频裸数据

    2024-07-16 16:38:02       19 阅读