本文妹子 大家好,我是罗春南,来自海南,工作7年,已是一位3岁孩子妈妈的,90后妹子(已婚,仍可撩 我看《自动化测试实战宝典:从小工到专家》这本书的时候,不是单单只是看,我个人对文字是真心没兴趣,总想着跟着书里面的内容实践一把。正好我们今年产品线有做新产品,而且UI的界面变化也很小,非常适合用RobotFramework+Python来做UI自动化,产品线的研发人员也很配合我,遇到问题都会帮忙修复,好让我的UI自动化能够得以继续。 其实除了书,也挺感谢同事们的帮忙的,三人行必有我师,我会的我也很乐意分享给大家,我同事会的他们也会教我,感谢! 因为今年新冠肺炎这个疫情,有段时间需要在家办公,那段时间,恰好自学了一些Python基础知识,Python在作者的书上也有详细的讲解,不过在我学习的时候,作者的书还没出,改天有空的时候再阅读书复习及加深下印象。好了,说了这么多,给大家分享我学习到的一些干货吧! 1. 环境部署
工具1:python 3.7.4 工具2:pip install uiautomation 元素定位方法:
工具3:RF:[此安装方法在作者书的第60页有详细的描述]
工具4:VSCODE:
2. 示例毕竟我也还是一个自动化刚入门的小白,本文给大家演示的例子,就以一个简单的例子:windows 7 操作系统的计算器计算:1+1=2 为例。 1、通过UISpy.exe定位,VSCODE编辑代码: ![]() ![]() 2、在RF引入calc_test.py ![]() 3、创建测试用例 ![]() ![]() 4、执行测试用例 ![]() 5、查看测试报告 ![]() ![]() 这样看着UI自动化是不是也很简单呢?自动化测试技能你Get到了吗?在读的过程中有什么觉得可以分享的或者有什么疑问的呢?快来跟作者一起探讨探讨吧。 |
|