前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >工作7年,一位已婚妹子UI自动化测试学习心得

工作7年,一位已婚妹子UI自动化测试学习心得

作者头像
测试开发技术
发布2020-08-21 15:45:58
6430
发布2020-08-21 15:45:58
举报
文章被收录于专栏:测试开发技术测试开发技术

本文来自一位90后,已婚(3岁小孩的妈妈)妹子的投稿

本文妹子

大家好,我是罗春南,来自海南,工作7年,已是一位3岁孩子妈妈的,90后妹子(已婚,仍可撩

)。首先,很荣幸能收到公号作者对我的投稿邀请。我这个人,说话比较直,也没什么文采,但总想做个靠谱的人,想脚踏实地做些实事。说实话,作者的书,入手后,由于工作业务繁忙,平时还要带娃,实际也没看完多少,但是所看的部分都对我帮助非常大,它就像是一本自动化知识字典一样的存在,我想我以后也会用得上。

我看《自动化测试实战宝典:从小工到专家》这本书的时候,不是单单只是看,我个人对文字是真心没兴趣,总想着跟着书里面的内容实践一把。正好我们今年产品线有做新产品,而且UI的界面变化也很小,非常适合用RobotFramework+Python来做UI自动化,产品线的研发人员也很配合我,遇到问题都会帮忙修复,好让我的UI自动化能够得以继续。

其实除了书,也挺感谢同事们的帮忙的,三人行必有我师,我会的我也很乐意分享给大家,我同事会的他们也会教我,感谢!

因为今年新冠肺炎这个疫情,有段时间需要在家办公,那段时间,恰好自学了一些Python基础知识,Python在作者的书上也有详细的讲解,不过在我学习的时候,作者的书还没出,改天有空的时候再阅读书复习及加深下印象。好了,说了这么多,给大家分享我学习到的一些干货吧!

1. 环境部署

以下工具采用的都是32位的

工具1:python 3.7.4

工具2:pip install uiautomation

元素定位方法

  • UISpy.exe
  • 命令方式:如:python automation.py –c –t3,表示3秒后显示鼠标光标下面的控件信息

工具3:RF:[此安装方法在作者书的第60页有详细的描述]

  • pip install robotframework
  • pip install wxPython==4.0.4
  • pip install robotframework-ride==1.7.3.1

工具4:VSCODE:

  • 安装VSCODE
  • 进菜单views>extensions,搜索:Python;安装:Python extension for Visual Studio Code。

2. 示例

毕竟我也还是一个自动化刚入门的小白,本文给大家演示的例子,就以一个简单的例子:windows 7 操作系统的计算器计算:1+1=2 为例。

1、通过UISpy.exe定位,VSCODE编辑代码:

2、在RF引入calc_test.py

3、创建测试用例

4、执行测试用例

5、查看测试报告

这样看着UI自动化是不是也很简单呢?自动化测试技能你Get到了吗?在读的过程中有什么觉得可以分享的或者有什么疑问的呢?快来跟作者一起探讨探讨吧。

个人比较懒,都是截图方式贴的,请大家见谅!如果觉得有用,帮忙点个好看朋友圈转发分享一下就行。

推荐阅读

推荐一款技术人必备的接口测试神器:Apifox

推荐一款Python开源库,技术人必备的造数据神器!

推荐一款技术人必备:线上引流神器GoReplay

测试利器 | 一款开源的Diffy自动化测试框架:超详细实战教程讲解

重磅消息 |《自动化测试实战宝典:从小工到专家》隆重上市!

END

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-08-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试开发技术 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 环境部署
  • 2. 示例
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档