原创 從零入門測試

測試學習大致分爲三個階段。第一階段:入門;第二階段自動化學習,進階;第三階段性能測試、測試平臺開發,領域專家。今天聊聊入門階段 1、基本理論測試的定義、測試的分類、測試的方法、測試的生命週期。黑盒、白盒、灰盒 測試。動態與靜態測試。 測試計

原创 Appium獲取Toast消息

Android中的Toast是一種簡易的消息提示框。且一般顯示3s左右的時間就消失。他屬於系統的一種提示,而不是應用上的。所以使用定位元素工具定位是獲取不到Toast元素的。 定位Toast元素需要藉助UiAutomator2 ,autom

原创 Appium Desired Capabilities

簡介 Appium Desired Capabilities官方文檔:http://appium.io/docs/en/writing-running-appium/caps/或者在gitHub上查看:https://github.com/

原创 App自動化測試環境搭建

只做記錄和注意點,詳細內容不做解釋 環境:win+appium+夜神模擬器+python  需要用到的工具: 1.java JDK 2. node.js 3. Android SDK 4.Appium-Server 5.Appium-Pyt

原创 python中__call__方法

在 Python 中提供了__call__ 方法,允許創建可調用的對象(實例)。如果類中實現了 __call__ 方法,則可以像使用函數一樣使用類。 例如簡單的封裝一個接口 get/post 方法: 1 import requests

原创 windows系統桌面美化

系統主題:https://zhutix.com/ 壁紙:https://wallhaven.cc/

原创 Jenkins 顯示語言-英文切換中文

1、進入插件管理    搜索 Locale 插件並進行安裝     2、插件安裝成功後進入系統設置     3、在 Locale 中 Default Language 字段填入 zh_CN      並且勾選 Ignore brows

原创 Jenkins 任務定時

在項目配置中選擇 Build Triggers 下勾選 Build periodically,可以對項目進行定時構建設置。構建設置詳細可通過右邊的問號符號進行查看。     定時構建字段遵循 cron 的語法(但是與cron又略有不同),該

原创 Jenkins 結合 ANT 發送測試報告

全局變量配置 點擊 ManageJenkins進入Jenkins 管理       點擊 Global Tool Configuration 進入全局變量配置       配置 Ant ,Name 自己定義一個比較好理解的名稱。   去掉

原创 ANT 的使用

概述   ant 是一個將軟件編譯、測試、部署等步驟聯繫在一起加以自動化的一個工具,大多用於 Java 環境中的軟件開發。  在與 Jmeter 生成的 jmx 文件配合使用中,ant 會完成jmx計劃的執行和生成jtl文件,並將jtl文件

原创 虛擬機與主機之間文件傳輸

默認情況下虛擬機系統或主機系統之間是不支持文件的傳輸的。使用文件共享可以達到文件傳輸的目的。   1、菜單欄中選擇 虛擬機-->>設置     2、選擇 選項 -->>共享文件夾     設置爲總是啓用,並且添加一個共享文件夾  進行確

原创 【譯】使用WebDriver採樣器將JMeter與Selenium集成

原爲地址:https://dev.to/raghwendrasonu/jmeter-integration-with-selenium-using-webdriver-sampler-176k 第一步:在JMeter中添加Selenium

原创 Newman基本使用

簡介   Newman 是 Postman 推出的一個 nodejs 庫,直接來說就是 Postman 的json文件可以在命令行執行的插件。  Newman 可以方便地運行和測試集合,並用之構造接口自動化測試和持續集成。 安裝   安裝需

原创 autoIt中文手冊

https://www.jb51.net/shouce/autoit/

原创 selenium控制超鏈接在當前標籤頁中打開或重新打開一個標籤頁

selenium控制超鏈接在當前標籤頁中打開或重新打開一個標籤頁   在web頁面源碼中,控制超鏈接的打開是在當前標籤頁還是重新打開一個標籤頁,是由屬性target=“_black”進行控制的。如果還有屬性target=“_black”,則