原创 【性能】【Android內存測試關注點】內存泄露&單個應用可用的最大內存

一、android內存測試關注點 (1)有沒有內存泄露 (2)防止OOM(單個應用可用最大內存超出會報OOM) 二、測試方法 (1)內存泄露的測試:參考https://blog.csdn.net/anxpp/article/details

原创 allure+pytest測試報告

allure+pytest測試報告: 已設置allure環境變量 生成HTML報告 allure generate XX\result\xml -o YYY\report\html\ --clean 查看HTML報告 allure ope

原创 selenium+chrome+python+jenkins實現ui自動化(學會webui自動化運用到項目測試)

# -*- coding:utf-8 -*- from selenium import webdriver from selenium.webdriver.support.ui import Select import time   de

原创 ios-appium自動化環境搭建

很全,已實踐可成功搭建環境,分享來源:http://www.7forz.com/2973/

原创 Appium python 框架

轉載地址:https://testerhome.com/topics/3460 希望給點意見和建議,畢竟周圍沒有人可以交流。。。 前言 嘿嘿,第一次發帖有點小激動。 接觸appium也有一個多月了,自己根據以前做seleniu

原创 多個相同classname的控件中查找子控件(父控件text、resource-id爲空,classname不是唯一...)

測試目的:搜索結果中找到聯繫人名爲appium的名片,點擊打開詳情。 調試時發現,如果直接在當前頁面使用self.driver.find_element_by_name("appium"),查找失敗。 此時考慮使用父控件查找子控件。

原创 移動平臺崩潰收集分析系統之 --crashlytics、友盟、bugly、網易雲捕對比

原文:http://blog.csdn.net/zhuobattle/article/details/50848745?locationNum=13 大家在開發移動APP時,會涉及到很多非產品本身的功能,比如數據統計分析、APP 質量

原创 Android性能測試之內存分析以及MAT工具

原文:http://blog.csdn.net/guolin_blog/article/details/42238633/     由於Android是爲移動設備開發的操作系統,我們在開發應用程序的時候應當始終把內存問題充分考慮在內

原创 appium自動化測試實踐之python利用unittest進行測試用例執行的幾種方式(轉載)

原文:http://www.51testing.com/html/10/448910-3648852.html 利用python進行測試時,測試用例的加載方式有2種:   一種是通過unittest.main()來啓動所需測試的測試模

原创 封裝等待方法WebDriverWait

實際測試過程中,等待下一個界面元素出現的超時時間設置時,常用的調用超時方法: WebDriverWait(_driver,timeout).until(expected_conditions.visibility_of_element_

原创 appium根據屏幕大小滑動界面driver.get_window_size()、driver.swipe()

driver.get_window_size() 獲取屏幕的寬、高; driver.swipe()從座標1滑動到座標2,t毫秒時間內完成。 上下滑動時,座標的x值可以不變,只改變座標y值的大小。 左右滑動時,座標的y值可以不變,只改變座

原创 appium+python學習筆記之使用HTMLTestRunner.py生成測試報告

最近在搞Android的UI自動化測試時,使用appium框架執行python腳本後,發現要是能夠生成測試報告就好了,搜索資料成功運用到HTMLTestRunner。 我安裝的是2.7版本,記錄一下步驟和成果: 1.導入HTMLTes

原创 appium driver.swipe () 實現界面滑動執行報錯 AttributeError: 'WebDriver' object has no attribute 'swipe'

問題:使用swipe ()未實現滑動,報錯: 註釋掉後實現上下滑動了:

原创 使用testsuit執行測試用例,選擇特定用例執行多次的方法(appium+python)

python代碼: # -*- coding:utf-8 -*- import unittest def MultiRun():     #列出所有的用例名,方便在cmd窗口copy     try:         f_case

原创 appium自動化測試實踐之Androidstudio模擬器avd創建和連接

由於想使用Android4.4系統,而自己的小米設備是6.0系統的,考慮到了模擬器的方案,通過Android studio,創建avd並在appium成功實踐,步驟如下: 1.Androidsdk4.4下載與安裝: 打開Androidst