原创 ET流程規範

準備工作: (1)  ET儘量定在集成測試後一天,如果變動,提前一週確定ET時間及會議室 (2)  PM需要提前一天整理ET case,並根據ET case多少確定是否需要分組 (3)  PM需提前一天與項目負責人、測試同學一起驗證ET

原创 fiddler常用功能實戰

一、主機映射 1. 點擊Tools->HOSTS   2.在打開的Host Remapping對話框中勾選Enable remapping of requests for...,在文本框中輸入“目的ip/host  原始host”,一個

原创 Android SDk Manager裏面到底哪些東西是必須下載的?

tools 目錄裏的是編譯相關的,你要用到哪個版本就下哪個; 然後 Android M、Android 5.1.1 這些是SDK,主要是提供你開發時候要使用的那個版本api。你要用到哪個版本,就把 SDK Platform 下載下來就

原创 客戶端case優先級定義

一、TEST CASE的優先級定義 測試用例的優先級用於標識測試用例的重要性和執行頻率,共分爲4級,由高至低依次爲P0-P3。 P0 核心功能測試用例(冒煙測試),確定此版本是否可測的測試用例,此部分測試用例如果fail會阻礙大

原创 做UI自動化一定要跨過這些坑

一、引子        UI自動化,在移動互聯網時代的今天,一直都是在各大測試測試社區最爲火爆的一個TOPIC。甚至在測試同行面前一提起自動化,大家就會自然而然的問:“恩,你們是用的什麼框架?appium?還是robotium?”

原创 解讀Android官方MVP項目單元測試

Google在3月份推出了一個項目,用來介紹Android MVP架構的各種組合,可以認爲是官方在這方面的最佳實踐。令人稱道的是除了MVP本身之外,這些工程配備了極其完善的單元測試用例,學習價值極高。本文着重針對todo-mvp的單元測

原创 jenkins + Git 搭建持續集成環境

持續集成通過自動化構建、自動化測試以及自動化部署加上較高的集成頻率保證了開發系統中的問題能迅速被發現和修復,降低了集成失敗的風險,使得系統在開發中始終保持在一個穩定健康的集成狀態。jenkins是目前廣泛應用的持續集成工具,本文記錄我使

原创 STF環境搭建&運行及踩坑記錄

最初是在centos環境上搭建STF,由於種種依賴缺失、nodejs/npm版本不兼容、以及無解的“Segmentation fault (core dumped)”錯誤,最終還是以失敗告終,轉戰Mac平臺。踩坑記錄寫在搭建運行的後面,

原创 需求變更應對之道

項目需求變更規範 一、需求變更的原因分析 需求變更可能來自方案服務商、客戶或BD等,也可能來源於項目組內部。而需求變更的表現形式是多方面的,如老闆臨時改變想法、需求插入,某一功能需求的增加或減少、客戶對功能的需求改變等。對於任何項

原创 移動App崩潰測試用例設計

我們的日常生活中對移動設備越來越多的使用意味着移動App測試這個主題已成爲需要考慮的一個無法避免的問題。根據最近的調查研究,用戶難以容忍有bug的移動App。 移動App Bug的影響是用戶體驗差、App的商店評級下降、用戶換用競爭對手

原创 使用 MySQLi 和 PDO 向 MySQL 插入數據

注意: 如果列設置 AUTO_INCREMENT (如 "id" 列) 或 TIMESTAMP (如 "reg_date" 列),,我們就不需要在 SQL 查詢語句中指定值; MySQL 會自動爲該列添加值。 以下實例向 "MyGue

原创 移動無線測試技能樹

常用IDE Android ADT Android Studio iOS Xcode Common Atom Sublime Text Vim Visual Studio Code 基礎知識 A

原创 Appium環境搭建

Appium環境搭建.docxAppium環境搭建.docx一、安裝JDK並配置環境變量 1、 在Java官方網站上下載相應系統的jdk文件安裝,全部選擇默認的安裝路徑即可安裝完成。 2、 配置JAVA_HOME       新建 JA

原创 初探STF

原创 需求變更管理表