1.安装pycharm
1.配置pycharm
菜单左上角点击 File>> Settings… 进入配置界面;
进入Settings后,选择Plugins,在搜索栏输入intelliBot,安装后重启
3.RobotFramework的文件类型识别配置
点击File>> Settings,选择Editor >> File Types ,在列表栏中找到 Robot Feature 选中,再点击右边栏上的加号,添加支持类型,分别添加 *.txt 和 *.。
4.suite和case的执行配置
在我们在执行脚本时,可以单独执行一个case,也可以执行case的集合:suite(测试套),所以我们这里要做两个配置。
还是打开Settings,选择External Tools,点击加号,添加可执行配置。
- 配置单条case的执行:
Name:Robot Run SingleTestCase
Arguments:-d results -t "$SelectedText$" $FileName$
Working directory:$FileDir$
这里要注意,Program 配置为python3目录中的pybot.bat(参考下图,注意:“$”)
查看c:\Python38\Scripts文件夹下是否存在pybot.bat文件
如果不存在则手动创建一个,其中内容为:
@Echo off
python -m robot.run %*
验证pybot
- 配置suite(测试套)的执行:
Name:Robot Run TestSuite
Arguments:-d results $FileName$
Working directory:$FileDir$
如法炮制,再来一遍(注意:“$”)
好了,这样就配置完成了。
5.安装ExcelLibrary
若要在python3上安装robotframework-ExcelLibrary,需要采用离线安装方式:
robotframework-ExcelLibrary离线链接:
6.下载离线安装包后,解压zip文件,打开setup.py文件,找到图示的报错语句,将:
1.execfile(join(dirname(__file__), 'ExcelLibrary', 'version.py')) 修改为:
exec(open(join(dirname(__file__), 'ExcelLibrary', 'version.py')).read()) ;
2.ExcelLibrary.py里的所有print没加()的要加上;
3.还需手工安装xlrd,xlwt,xlutils,natsort这些库
保存后,通过pip setup.py install 方式离线安装,即可成功,执行pip list,即可看到robot Framework-ExcelLibrary安装成功!