Ride+robotframework+python3.7尝试一个脚本--登录界面

根据上一篇文章https://blog.csdn.net/zaxuezhe/article/details/106259996
配置好环境之后,我们来练习下编写我们的第一个脚本吧,拿常见的登录界面来举例吧~ ~ ~动次打次 ~ ~ ~

双击打开ride工具在这里插入图片描述,会看到下图:
Ride+robotframework+python3.7尝试一个脚本--登录界面_第1张图片
点击File-new project,创建一个名字为“登录”的工程:
Ride+robotframework+python3.7尝试一个脚本--登录界面_第2张图片
右键工程名称,点击new test case,新建一个case “testlogin”,右下方就是我们的脚本编辑区,这里面可以输入我们想要编写的脚本:
Ride+robotframework+python3.7尝试一个脚本--登录界面_第3张图片
在编写脚本之前,一定要做的就是要导入我们编写脚本所要用到的库,选中test suit(也就是我门的“登录”)后,通过点击右面的Library导入库,手动直接输入库文件名称就可以,但是要注意区分大小写,大小写错误库可能就导入不成功,导出成功的库会显示为黑色,不成功就会为红色。
Ride+robotframework+python3.7尝试一个脚本--登录界面_第4张图片
导入成功:
Ride+robotframework+python3.7尝试一个脚本--登录界面_第5张图片

现在我们就可以开始写一个登录界面的脚本,那么先缕一下思路,:
1.打开浏览器
涉及到打开浏览器,那么这里我们还需要下载一个浏览器的驱动文件到python的目录下,否则执行文件时会打不开浏览器
根据自己浏览器的版本下载对应的驱动:
http://npm.taobao.org/mirrors/chromedriver
Ride+robotframework+python3.7尝试一个脚本--登录界面_第6张图片
2.窗口最大化
需要将窗口最大化, 不然有的时候浏览器默认状态可能是被缩小后的状态

3.输入用户名和密码
打开登录界面后,按键盘上的F12键打开控制台,获取自己所需要的元素值,
Ride+robotframework+python3.7尝试一个脚本--登录界面_第7张图片
4.点击登录按钮
5.验证是否登录成功

具体参考例子:
Ride+robotframework+python3.7尝试一个脚本--登录界面_第8张图片

新手可能不知道具体的关键字到底是什么,除了通过对关键字经常使用的熟悉以外,我们可以通过在ride工具界面按F5键后会弹出关键字搜索框,一般关键字都是键名之意,例如想要打开浏览器,可以输入一个open后,会自动列出所有open相关的关键字,然后通过面的description详细了解关键字的具体使用:
Ride+robotframework+python3.7尝试一个脚本--登录界面_第9张图片
还可以在输入关键字的时候,按下键盘上的ctrl+shift+空格,也会自动弹出可参考的关键字:
Ride+robotframework+python3.7尝试一个脚本--登录界面_第10张图片
脚本编写完后,我们来执行脚本:
Ride+robotframework+python3.7尝试一个脚本--登录界面_第11张图片
执行后可以再run表现下查看执行的日志和结果:
Ride+robotframework+python3.7尝试一个脚本--登录界面_第12张图片

大功告成,更多的关键字以及元素的路径获取只能一点往下啃了~ 加油 ~ fighting ~

你可能感兴趣的:(Ride+robotframework+python3.7尝试一个脚本--登录界面)