import java.io.FileInputStream;import java.io.InputStream;import java.util.HashMap;import java.util. ...
上一篇博客,我寫了python自動化框架的一些知識和粗淺的看法,在上一篇中我也給自己提出一個需求:如果記錄在測試過程中接口的調用情況 提出這個需求,我覺得是有意義的。你在測試過程中肯定會遇到一些莫名其妙的問題,比如:web某個頁面一直在刷進度條,導致你定位元素失敗,但是,你再手動操作一遍可能無法復現....對於我們來說,肯定會遇到許多類似的問題。你會發現有時候僅僅靠一張截圖,你遠遠找不到bug的原 ...
2017-03-28 16:30 0 4279 推薦指數:
import java.io.FileInputStream;import java.io.InputStream;import java.util.HashMap;import java.util. ...
1. 通過頁面或者window 的name切換: switch_to_frame(name) switch_to_window(name) 那么問題來了,出現2個或者以上窗口時候, ...
很多人剛開始使用python+appium去執行APP自動化的時候經常會遇到webdriver.Remote,報錯位置指向都是driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub/',desired_caps)這行代碼 很容易誤導 ...
作為測試人員,和我們最常打交道的,莫屬bug。但是測試不只是負責發現問題,除了發現問題這種基本功外,定位問題,提出解決方案,提出預防方案也是要掌握的技能。 如何快速定位一個bug,就需要對功能、產品的流程、開發方案、開發人員非常熟悉。 遇到一個bug的時候,我們要去定位發現這個bug的來源 ...
漏測,相信對於每個測試同學而言,都是“談虎變色”的事,但是實際工作中,我們稍有不謹慎便會和它來一次“親密接觸”,那么,現在我們來聊聊測試中的漏測。 漏測將會產生的影響 一方面,會讓他人對你的技術、業務能力產生懷疑,而且發生多次后,甚至會質疑你存在的價值; 另一方面,自己內心會很愧疚和自責 ...
我們在做接口自動化測試的時候,首先先要想想接口的請求是怎樣完成的,或者說,單個的接口請求有哪些要素。以及一些不同請求的不同應對方法。 簡單來說,一個接口測試有幾個要素。我們需要挨個的羅列出來。 0)是否運行該測試。(有個開關控制) 1)請求的url。(必須的) 2)請求 ...
什么是缺陷密度 基本的缺陷測量是以每千行代碼的缺陷數(Defects/KLOC)來測量的。稱為缺陷密度(Dd),其測量單位是defects/KLOC。缺陷密度=缺陷數量/代碼行或功能點的數量。 我們可以按照以下步驟來計算一個程序的缺陷密度: 1.累計開發過程中每個階段發現的缺陷總數(D ...
偶然性問題的處理 在測試執行過程中,一旦系統出現異常信息,我們第一時間要做的是截圖,保存證據; 確定是偶然性的bug之后,收集相關的日志,連同截圖一並提交過單位開發 如果缺陷在當前版本無法復現,且缺陷的影響程度比較低,我們會跟蹤三個版本,如果后三個版本都無法復現,就可以關閉 ...