RobotFrameWork基本语法练习
1、基本使用如下图
2、运行日志如下(可对照查看语句输出)
Starting test: Test.Test Suite.test_case1
20180810 15:48:58.525 : INFO : ${SrcURL} = 360
20180810 15:48:58.526 : INFO : @{listScore} = [ 50 | 62 | 90 ]
20180810 15:48:58.529 : INFO : 50
20180810 15:48:58.531 : INFO : 62
20180810 15:48:58.532 : INFO : 90
20180810 15:48:58.535 : INFO : Repeating keyword, round 1/3.
20180810 15:48:58.536 : INFO : 2
20180810 15:48:58.537 : INFO : Repeating keyword, round 2/3.
20180810 15:48:58.537 : INFO : 2
20180810 15:48:58.538 : INFO : Repeating keyword, round 3/3.
20180810 15:48:58.539 : INFO : 2
20180810 15:48:58.542 : INFO : Repeating keyword, round 1/3.
20180810 15:48:58.543 : INFO : 4
20180810 15:48:58.543 : INFO : Repeating keyword, round 2/3.
20180810 15:48:58.544 : INFO : 4
20180810 15:48:58.545 : INFO : Repeating keyword, round 3/3.
20180810 15:48:58.546 : INFO : 4
20180810 15:48:58.548 : INFO : Repeating keyword, round 1/3.
20180810 15:48:58.549 : INFO : 6
20180810 15:48:58.550 : INFO : Repeating keyword, round 2/3.
20180810 15:48:58.551 : INFO : 6
20180810 15:48:58.551 : INFO : Repeating keyword, round 3/3.
20180810 15:48:58.552 : INFO : 6
20180810 15:48:58.555 : INFO : Exiting for loop altogether.
20180810 15:48:58.557 : INFO : ${testURL} = https://www.so.com/
20180810 15:48:58.558 : INFO : Opening browser 'chrome' to base url 'https://www.so.com/'
20180810 15:49:04.423 : INFO : Typing text 'Robot FrameWork' into text field 'id=input'
20180810 15:49:04.724 : INFO : Clicking button 'xpath = //*[@id="search-button"]'.
20180810 15:49:07.055 : INFO : Current page contains text 'Robot Framework自动化测试(一)---第一个脚本- 虫师- 博客园'.
20180810 15:49:09.057 : INFO : Slept 2 seconds
Ending test: Test.Test Suite.test_case1
3、注意事项
4、Edit界面下常用的几个快捷键
(1)Ctrl + C 复制选中单元格
(2)Ctrl + D 删除选中行
(3)Ctrl + i 前面插入一行
(4)Ctrl + 3 注释选中行
(5)Ctrl + 4 取消注释
(6)Alt + ↑/↓ 上下移动选中行
(7)按住Ctrl键,点击关键字可以显示其帮助信息(点击帮助信息,信息框可弹出)
RobotFrameWork基本语法练习的更多相关文章
- RobotFramework常见语法
https://blog.csdn.net/yu1014745867/article/details/79324732 常用关键字* Settings * Library Selenium2Libra ...
- Python自动化测试入门科技树
Python基础: 入门语法和数据类型: 编码环境安装基本语法 常用数据类型 常用运算符 Llist.Tuple.Dict.if&for.while Python进阶: 函数: 语法 内置函数 ...
- robot_framewok自动化测试--(7)认识RIDE
认识 RIDE RIDE 作为 Robot Framework 的"脸面",虽然我们已经可以拿它来创建和运行测试了,但我们对它的认识并不全面,这一小节我们将了解这个工具的使用. 1 ...
- RobotFramework自动化测试框架(2)- RobotFramework语法
RobotFramework测试用例是由四部分组成的,下面就从这四个部分简单介绍语法: 关键字表 *** Keywords *** 设置表 *** Settings *** 变量表 *** Varia ...
- 关于robotframework,app,appium的xpath定位问题及常用方法
关于类似的帖子好像很多,但是没有找到具体能帮我解决问题的办法.还是自己深究了好久才基本知道app上面的xpath定位和web上的不同点: 先放一个图: A,先说说不用xpath的场景,一般是用于存在i ...
- RobotFramework——介绍篇
1.简介Robot Framework是一款python编写的功能自动化测试框架.具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行.主要用于轮次很多的验 ...
- RobotFrameWork webservice soap接口测试 (二)
上一篇提到做soap接口测试自己简单的写了个py,然后就简单的实现了个客户端能对远程接口进行调用,对返回的数据进行解析,可后面想着也觉得不对劲,soap协议虽说不像http协议那么普及,但是现在很多公 ...
- RobotFramework 安装配置(二)
前面已经写了一篇关于RF的安装配置了,那是在做自动化工具调研的时候搭建RF总结的,基于win32的系列软件安装的过程.经过1个月的调研,做成了demo,也大致学RF的使用和python的基础语法,暂时 ...
- robotframework笔记25
library文档工具(Libdoc) Libdoc是机器人框架内置的工具生成的关键字的文档 测试库和资源文件的HTML和XML格式. 前 格式适用于人类,后者 骑 和其他 工具. Libdoc显示库 ...
随机推荐
- 小程序开发二三事--数据请求head的设置
wx.request(OBJECT) 发起请求的方法有很多,默认为 GET,有效值:OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT: 一般在 ...
- Powershell基础学习
从吐司偷来的图片,拿来当做引导吧: 0x01 简介 Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework的强大功能.当然 ...
- sysmain服务怎么启动 & Win7 SuperFetch无法启动
在控制面板/管理工具/服务中,只需找到Superfetch这个服务,双击,然后将其启动类型改为自动,并点击启动按钮并确定即可. Superfetch无法启动,系统找不到指定档案 ms-windows ...
- mfs分布式文件系统,分布式存储,高可用(pacemaker+corosync+pcs),磁盘共享(iscsi),fence解决脑裂问题
一.MFS概述 MooseFS是一个分布式存储的框架,其具有如下特性:(1)通用文件系统,不需要修改上层应用就可以使用(那些需要专门api的dfs很麻烦!).(2)可以在线扩容,体系架构可伸缩性极强. ...
- Ubuntu 19.04 国内更新源
2019年4月18日, Ubuntu 19.04 正式发布. Ubuntu 19.04 的 Codename 是"disco(迪斯科舞厅)": zkf@ubuntu:~$ lsb_ ...
- kubernetes --- weave
#wget 'https://cloud.weave.works/launch/k8s/weavescope.yaml?k8s-service-type=NodePort&k8s-versio ...
- 【技术博客】 利用Postman和Jmeter进行接口性能测试
利用Postman和Jmeter进行接口性能测试 作者:ZBW 版本:v1.1 在Phylab的开发过程中,对于生成报告接口的性能考量十分重要.原有的Latex接口虽然生成的报告美观,但编译Latex ...
- Java事务以及嵌套事务
知识点:java事务属性 Propagation取值: REQUIRED(默认值):在有transaction状态下执行:如当前没有transaction,则创建新的transaction: SUPP ...
- Redis 键的过期删除策略及缓存淘汰策略
前言 Redis缓存淘汰策略与Redis键的过期删除策略并不完全相同,前者是在Redis内存使用超过一定值的时候(一般这个值可以配置)使用的淘汰策略:而后者是通过定期删除+惰性删除两者结合的方式进行内 ...
- pandas.DataFrame.sample随机抽样
https://study.163.com/course/courseMain.htm?courseId=1006383008&share=2&shareId=400000000398 ...