美文网首页
robotframework-踩坑集合

robotframework-踩坑集合

作者: 依北辰 | 来源:发表于2018-12-28 14:34 被阅读0次

说在前面,对于程序,有些东西是报错,有些东西是报警,报警的话是提醒你你的书写或者说设置有问题,程序或者可以继续运行,是不影响你的运行结果的。但是报错的话,很可能你的程序就无法运行了~


1.关于文件夹类型的报警

在运行脚本的时候,出现了一个报警,让我们看一下~~

[ WARN ] Automatically parsing other than '*.robot' files is deprecated. Convert 'D:\xmind案例导图\自动化\demoa\测试环境\登录后台.txt' to '*.robot' format or use '--extension' to explicitly configure which files to parse.

报错提示是这个,经过我逐单词的翻译,大概明白了,它是让我换一下文件类型。

我现在是txt,需要换成robot文件

ok,更改完成,搞定!


2.语法报错

[ WARN ] Error in file 'D:\xmind案例导图\自动化\demoa\测试环境\登录后台.robot': Invalid syntax in test case 'for循环': Using 'inrange' as a FOR loop separator is deprecated. Use 'IN RANGE' instead.

这是一个简单的for循环输出1-10的语法

但是运行的时候报警

虽然不影响结果,但是看着很难受呀对不对,又一次经过我逐句的翻译,发现原来是我的语法有问题。

:for    定义 for 循环;in range 用于指定循环的范围,但是我用的是小写。

他们给了提示,Use 'IN RANGE' instead.就是  建议我使用IN RANGE代替。

ojbk~安排

搞定!


3.Edit页空白,关键字显示白色,无法联想使用快捷键

搭建好robotframework环境后,打开ride,测试套件下的Edit页面是空白的,是否是配置出现了问题?

解决方式: C:Users\用户名\AppData\Roaming\RobotFramework\ride 路径下删除librarykeywords.db文件,然后重启RIDE。删除后Ride会在在下次启动时自动创建它。

这样就好啦~

4.关于安装python的时候,无法使用pip命令的问题。官方说python2.7.9及以上的版本,都自带了pip命令,但是有的时候装好了python还是无法使用pip,出现这种情况的时候先反复卸载装一个python试试,如果还不行,请检查以下自己的电脑用户名是不是用了中文。

如果用了中文,恭喜你,你只有两个解决方式,第一,改成英文字母的(修改方法自行百度)。第二重装系统。

再次吐槽,为什么你要用中文名命名自己的电脑?英文名他不香吗?

5.关于安装好了python,在cmd中输入python提示不是内部命令。这种只有一个方法,就是环境变量没有弄好。部分电脑python安装的时候,虽然你勾选了自动配置环境变量,但是他仍然没有生效。所以这时候你就可以去你的电脑环境变量里检查一下。也不用动什么,就进去看一下,然后点一下确定,就会发现已经好了。这就是python的环境变量没有自动生效,需要去主动触发一次,才生效。有点坑~~~

哈哈哈

相关文章

  • robotframework-踩坑集合

    1.关于文件夹类型的报警 在运行脚本的时候,出现了一个报警,让我们看一下~~ [ WARN ] Automatic...

  • robotframework-踩坑集合

    说在前面,对于程序,有些东西是报错,有些东西是报警,报警的话是提醒你你的书写或者说设置有问题,程序或者可以继续运行...

  • PHP踩坑集合

    1.最近做数据可视化 用的图表 echarts.js然后传参横坐标日期时用到了strtotime这个函数,结果发...

  • 编程坑太多,List坑刚踩完,Map的坑又踩了好几个

    我们提到几个比较容易踩坑的点。作为 List 集合好兄弟 Map,我们也是天天都在使用,一不小心也会踩坑。 今天我...

  • RobotFramework-各种资料集合

    官网 http://robotframework.org/#documentation github https:...

  • kettle踩坑大集合

    一、提高传输数据同步效率 1.数据库连接增加以下配置 useServerPrepStmts=falserewrit...

  • JavaScrip-StepPitGuide《JavaScrip

    《JavaScript踩坑指南》JavaScrip-StepPitGuide? 《JavaScript踩坑指南》 ...

  • 算法踩坑6-二叉搜索树排序

    背景 接上面五篇文章算法踩坑-快速排序 算法踩坑2-插入排序 算法踩坑3-堆排序 算法踩坑4-冒泡排序 ...

  • 算法踩坑5-归并排序

    背景 接上面四篇文章算法踩坑-快速排序 算法踩坑2-插入排序 算法踩坑3-堆排序 算法踩坑4-冒泡排序 来...

  • D1094:踩坑的价值最大化

    是人就会踩坑,不踩坑理论上就不属于人类,踩坑是人之常情,能回头站在坑边反思,才是对踩过的的坑价值最大化的体现,要不...

网友评论

      本文标题:robotframework-踩坑集合

      本文链接:https://www.haomeiwen.com/subject/hpwslqtx.html