原创 2022年第一篇博

2022年加油!不爲別的,只爲更好的自己!

原创 JavaScript在web自動化測試中的應用

前言 JS的全稱JavaScript,是一種運行在瀏覽器中的解釋型腳本語言,通常用來實現web前端頁面的基本功能,對於前端開發人員是不得不掌握的一門基本技能,但是對於做web自動化測試的人員來說,如果爲了實施自動化測試專門研究JS的腳本語法

原创 提效工具-python解析xmind文件及xmind用例統計

現狀 每個公司都有一個維護測試case的系統,有自研的也有買的,比如QC, 禪道等等,QA往往習慣使用xmind等思維導圖工具來編寫測試用例,因爲思路清晰,編寫方便,那麼這就有一個問題,大多公司要求所有的case都要導入到系統統一維護,然而

原创 第二個python&selenium自動化測試實戰項目

前言 之前的文章說過, 要寫一篇自動化實戰的文章, 這段時間比較忙再加回家過11一直沒有更新博客,今天整理一下實戰項目的代碼共大家學習。(注:項目是針對我們公司內部系統的測試,只能內部網絡訪問,外部網絡無法訪問) 問: 1.外部網絡無法訪問

原创 第一個Pytest UI自動化測試實戰實例

前言 明天就放假了,4天小長假,是不是很開心!也許很多人要回老家幫家裏種地,幹農活。其實能陪陪家裏人,幫忙乾點農活還是挺開心的,希望大家有個愉快的假期!廢話不多說哈,今天再來說說pytest吧,經過幾周的時間學習,有收穫也有疑惑,總之最後還

原创 第一個Python&Selenium項目實戰-添加發送HTML測試報告郵件

說明   繼實第一個實戰項目的基礎上添加自動發送報告郵件接口,代碼有部分調整 變動   1.增加文本文檔SendToUserinfo.txt 用來保存郵件接收者的信息   2.修改測試報告文件名稱格式並添加reprot目錄保存測試報告   

原创 pycharm永久破解方法

說明:以下方法親測可用,但是要注意一點,下載的pycharm一定要是2019.1.3版本的,我試了最新版本的2019.3.3無法破解 準備材料 pycharm安裝包 1、官網下載(下載2019.1.3版本) 2、我在百度雲存的2019.1.

原创 Django-視圖&網址

前言 Django第一篇簡單的介紹了環境搭建與創建Django項目的兩種方式,以及如何啓動服務,在前端訪問HelloWorld地址,這篇內容首先學習一下Django項目中的各個模塊的用途及Django視圖和網址的關係,最後我們再簡單的開發一

原创 Django-初體驗

前言 從今天開始學習測試開發知識,並會把每一次學習的過程和成果記錄到博客,由於我也沒怎麼接觸過python相關的開發框架,所以前期應該是艱難的,但是我相信努力就會有收穫,如果你和我一樣是個小白,那我們一起努力,一起加油! 環境搭建 無論學習

原创 Appium+Pytest實現app併發測試

前言 這個功能已經寫完很長時間了,一直沒有發出來,今天先把代碼發出來吧,有一些代碼是參考網上寫的,具體的代碼說明今天暫時先不發了,代碼解釋的太詳細還得我花點時間^_^, 畢竟想讓每個人都能看明白也不容易,所以先放代碼,有興趣的先研究吧,等我

原创 我是如何在一週內拿到4份offer的?

前言 大概一個月沒寫博客了吧,這段時間事情比較多(家裏有事,請了一段時間假,正好利用剩餘幾天時間面了幾次試),也沒抽出來時間寫博客,還好所有的事情已經處理完了,今天閒來無事就整理一下這幾次面試過程中遇到的問題吧 我大概面試了6,7家公司吧,

原创 Jenkins集成allure測試報告

前言 Allure框架是一個功能強大的自動化測試報告工具,不僅支持多種編程語言,而且能夠完美的與各種集成工具結合,包括Jenkins,TeamCity,Bamboo,Maven等等,因此受到了很多測試人員的青睞,那麼今天我們就簡單的來講解一

原创 requests的深入刨析及封裝調用

前言 說到python發送HTTP請求進行接口自動化測試,腦子裏第一個閃過的可能就是requests庫了,當然python有很多模塊可以發送HTTP請求,包括原生的模塊http.client,urllib2等,但由於原生的模塊過於複雜,使用

原创 pytest-html報告修改與漢化

前言 Pytest框架可以使用兩種測試報告,其中一種就是使用pytest-html插件生成的測試報告,但是報告中有一些信息沒有什麼用途或者顯示的不太好看,還有一些我們想要在報告中展示的信息卻沒有,最近又有人問我pytest-html生成的報

原创 RobotFrameWork Web自動化測試環境搭建

前言 Robot Framework是一款python編寫的功能自動化測試框架。具備良好的可擴展性,支持關鍵字驅動,可以同時測試多種類型的客戶端或者接口,可以進行分佈式測試執行。主要用於輪次很多的驗收測試和驗收測試驅動開發(ATDD),支持