| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Python自动化测试入门,看这一篇就足以 -> 正文阅读 |
|
[开发工具]Python自动化测试入门,看这一篇就足以 |
上篇文章讲了自动化测试的重要性,今天就给大家讲讲自动化框架 Robot Framework 的安装和 demo 演示。 为什么选择此框架 门槛低,采用表格化用例,降低了自动化测试入门门槛。 重用性好,可以利用现有的关键字组装成新的关键字。 易于扩展,可以自定义测试库。 提供简单的 Libary API,Robot Framework 是通过测试库识别被对象、操纵被测对象,有很多自带的或者第三方的开源测试库。 易于集成,提供界面命令行多种接口的执行方式。 功能全面,支持 WEB 测试、SSH、telnet、API 接口多种测试方式。 提供 HTML 的简单易读的报表和日志结果文件。 用框架的好处就是不用重复造轮子,可维护性好、兼容性好。 语言环境 Python 3 的安装就不啰嗦了,不会的大家请求搜索引擎的帮助。 框架安装
验证下是否安装成功:cmd 命令提示符窗口下输入以下命令查看
列表中出现了框架名称就表示安装成功。 Pycharm配置 首先在 Pycharm Settings 里插件中输入 intelliBot,点击右边 Install 就行安装,安装完成后会提示你重启编辑器。我的已经安装过了,所以下图中显示的是 Uninstall 按钮。 因为 RF 框架是支持脚本文件以 txt 格式存在的。所以还是在 Settings 中 Editor–File Types 里找到 Robot Feature 选项,增加 RF 文件格式,增加 txt 格式,我们用 *.txt 表示。如需其他格式的也可以在这里添加。 配置 TestSuite 运行方法
图中截图了部分第三方库
安装成功后在编辑器中安装好这个库,前面如果 robotframework 库没有在编辑器中安装此时也可一并安装。
接下来运行单条测试案例,选择案例名称,用上面在 External Tools 中添加的 Robot Run SingleTestCase 执行单条测试案例,演示动态效果图如下。 最后我也整理了一些软件测试学习资料,对于学软件测试的小伙伴来说应该会很有帮助,为了更好地整理每个模块,我也参考了很多网上的优质博文和项目,力求不漏掉每一个知识点,很多朋友靠着这些内容进行复习,拿到了BATJ等大厂的offer,这份资料也已经帮助了很多的软件测试的学习者,希望也能帮助到你。需要的进群 644956177 自取喔。软件测试,与你同行!陪你成为优秀的测试工程师! 既然都看到这里啦,请你帮个忙: 1、点赞,让更多小伙伴看到; 2、关注我,持续更新测试干货。 敲字不易,如果此文章对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。 干货分享从一个萌新小白到一次拿下5个测试offer,我的测试成长之路··· |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 6:56:02- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |