日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

工作7年,一位已婚妹子UI自動(dòng)化測(cè)試學(xué)習(xí)心得

 測(cè)試開(kāi)發(fā)技術(shù) 2022-06-18 發(fā)布于廣東

本文妹子

大家好,我是羅春南,來(lái)自海南,工作7年,已是一位3歲孩子?jì)寢尩模?0后妹子(已婚,仍可撩)。首先,很榮幸能收到公號(hào)作者對(duì)我的投稿邀請(qǐng)。我這個(gè)人,說(shuō)話(huà)比較直,也沒(méi)什么文采,但總想做個(gè)靠譜的人,想腳踏實(shí)地做些實(shí)事。說(shuō)實(shí)話(huà),作者的書(shū),入手后,由于工作業(yè)務(wù)繁忙,平時(shí)還要帶娃,實(shí)際也沒(méi)看完多少,但是所看的部分都對(duì)我?guī)椭浅4?,它就像是一本自?dòng)化知識(shí)字典一樣的存在,我想我以后也會(huì)用得上。

我看《自動(dòng)化測(cè)試實(shí)戰(zhàn)寶典:從小工到專(zhuān)家》這本書(shū)的時(shí)候,不是單單只是看,我個(gè)人對(duì)文字是真心沒(méi)興趣,總想著跟著書(shū)里面的內(nèi)容實(shí)踐一把。正好我們今年產(chǎn)品線有做新產(chǎn)品,而且UI的界面變化也很小,非常適合用RobotFramework+Python來(lái)做UI自動(dòng)化,產(chǎn)品線的研發(fā)人員也很配合我,遇到問(wèn)題都會(huì)幫忙修復(fù),好讓我的UI自動(dòng)化能夠得以繼續(xù)。

其實(shí)除了書(shū),也挺感謝同事們的幫忙的,三人行必有我?guī)?,我?huì)的我也很樂(lè)意分享給大家,我同事會(huì)的他們也會(huì)教我,感謝!

因?yàn)榻衲晷鹿诜窝走@個(gè)疫情,有段時(shí)間需要在家辦公,那段時(shí)間,恰好自學(xué)了一些Python基礎(chǔ)知識(shí),Python在作者的書(shū)上也有詳細(xì)的講解,不過(guò)在我學(xué)習(xí)的時(shí)候,作者的書(shū)還沒(méi)出,改天有空的時(shí)候再閱讀書(shū)復(fù)習(xí)及加深下印象。好了,說(shuō)了這么多,給大家分享我學(xué)習(xí)到的一些干貨吧!

1. 環(huán)境部署

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

工具1:python 3.7.4

工具2:pip install uiautomation

元素定位方法

  • UISpy.exe
  • 命令方式:如:python automation.py –c –t3,表示3秒后顯示鼠標(biāo)光標(biāo)下面的控件信息

工具3:RF:[此安裝方法在作者書(shū)的第60頁(yè)有詳細(xì)的描述]

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

工具4:VSCODE:

  • 安裝VSCODE
  • 進(jìn)菜單views>extensions,搜索:Python;安裝:Python extension for Visual Studio Code。

2. 示例

畢竟我也還是一個(gè)自動(dòng)化剛?cè)腴T(mén)的小白,本文給大家演示的例子,就以一個(gè)簡(jiǎn)單的例子:windows 7 操作系統(tǒng)的計(jì)算器計(jì)算:1+1=2 為例。

1、通過(guò)UISpy.exe定位,VSCODE編輯代碼:

2、在RF引入calc_test.py

3、創(chuàng)建測(cè)試用例

4、執(zhí)行測(cè)試用例

5、查看測(cè)試報(bào)告

這樣看著UI自動(dòng)化是不是也很簡(jiǎn)單呢?自動(dòng)化測(cè)試技能你Get到了嗎?在讀的過(guò)程中有什么覺(jué)得可以分享的或者有什么疑問(wèn)的呢?快來(lái)跟作者一起探討探討吧。

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多