随笔分类 -  自动化 / 功能篇

使用技术文档
摘要:1、Jenkins进入插件管理->在“可选插件”中搜索“Robot Framework”,勾选后点击【Install without restart】 2、安装后重启Jenkins(任务管理器->Jenkins服务关闭后再打开->重新输入地址http://127.0.0.1:8080) 3、新建1个 阅读全文
posted @ 2023-02-20 16:57 葳馨 阅读(107) 评论(0) 推荐(0)
摘要:1、第三方库目录下新建robot.python文件 2、编辑文件 3、将第三方库添加到red.xml 4、settings区域引入第三方库 5、应用 阅读全文
posted @ 2023-02-20 14:43 葳馨 阅读(34) 评论(0) 推荐(0)
摘要:1、测试业务流保存为模板,测试用例中调用 阅读全文
posted @ 2023-02-20 12:02 葳馨 阅读(25) 评论(0) 推荐(0)
摘要:ss 阅读全文
posted @ 2023-02-17 18:29 葳馨 阅读(35) 评论(0) 推荐(0)
摘要:1、自动收集用例 DOS命令窗口执行:robot 项目目录 如:自动化项目路径为 D:\systemsoftware\eclipse-workspace\web自动化 2、筛选用例 打标签 a、特定用例打标签 用例名称下标注 [Tags] smoke b、当前测试套件下所有用例打标签 setting 阅读全文
posted @ 2023-02-17 17:52 葳馨 阅读(76) 评论(0) 推荐(0)
摘要:设计思想:PO模式分层思想 初步分为4层: 1、页面元素层:存放每个页面的元素定位 2、页面对象层:存放每个页面执行的操作,如登录等 3、测试用例层:存放测试用例 4、测试数据层:存放测试数据 基于1、2,对每个页面存在相同的操作如点击、输入等,将此操作单独剥离出来封装,页面中进行调用,可将此类并入 阅读全文
posted @ 2023-02-17 16:06 葳馨 阅读(229) 评论(0) 推荐(0)
摘要:1、百度搜索:robotframework,进入主页->seleniumLibary 2、安装说明 3、安装脚本copy到DOS窗口安装(此处安装seleniumLibary到python库) 4、eclipse打开robot测试套件->引入seleniumLibary库->保存后根目录可见sele 阅读全文
posted @ 2023-02-16 17:58 葳馨 阅读(65) 评论(0) 推荐(0)
摘要:1、异常处理函数: Run Keyword And Return Status 2、只关心关键字,关键字运行成功返回True,运行报错返回False status关键字Evaluate运行成功,返回True status1关键字Evaluate运行失败,返回False 阅读全文
posted @ 2023-02-15 17:49 葳馨 阅读(80) 评论(0) 推荐(0)
摘要:1、变量赋值、打印输出 2、将变量变更为全局变量:设置为套件变量 弊端:要想运行用例3,必须运行用例2 3、解决如上问题,将变量放在Variables区域 4、变量保存为文件,并调用 项目名右键->新建python文件 python文件中编辑变量 套件用例调用变量 阅读全文
posted @ 2023-02-15 16:52 葳馨 阅读(122) 评论(0) 推荐(0)
摘要:robotframework 自动化测试框架 直接写自动化用例 关键字驱动思想 做任何事情,都是先找关键字,然后调用关键字 功能 函数 测试套件文件 写测试用例 系统关键字 内置/第三方库/编程语言实现 用户关键字 robot语法编写 表达业务 资源文件 存放用户关键字 1、变量 变量类型: 1、$ 阅读全文
posted @ 2023-02-15 16:36 葳馨 阅读(48) 评论(0) 推荐(0)
摘要:1、用户关键字 2、其他地方要调用此处关键字怎么办?将关键字保存为资源文件 3、项目名右键->新建资源文件 4、关键字粘贴到资源文件 5、测试套件中导入资源,运行用例即可 阅读全文
posted @ 2023-02-15 15:36 葳馨 阅读(45) 评论(0) 推荐(0)
摘要:1、调整为robot视图 2、运行时报编码错误,调整编码配置 3、查看打印结果,点击后添加输出栏 阅读全文
posted @ 2023-02-15 14:01 葳馨 阅读(39) 评论(0) 推荐(0)
摘要:1、eclipse打开,新建1个robot项目 2、输入项目名称自定义,完成 3、项目名称右键->新建->测试套件 4、输入测试套件名称,自定义->完成 5、完成测试用例编写 6、针对当前用例运行:用例标题上右键->运行当前用例 7、运行所有用例,点击图标 8、运行结果 阅读全文
posted @ 2023-02-15 11:35 葳馨 阅读(114) 评论(0) 推荐(0)