一、發(fā)送郵件 發(fā)送郵件使用SMTP協(xié)議【Simple Mail Transfer Protocol簡單的郵件傳輸協(xié)議】,SMTP協(xié)議是SMTP客戶端與SMTP服務(wù)器之間的通信...
一、python基本數(shù)據(jù)類型 python基本數(shù)據(jù)類型有:數(shù)字類型Number、字符串類型String、布爾類型Boolean、空值類型None、列表類型List、元組類型T...
一、裝飾器介紹 裝飾器也是一個(gè)函數(shù),它是讓其他函數(shù)在不改變變動的前提下增加額外的功能。裝飾器是一個(gè)閉包,把一個(gè)函數(shù)當(dāng)作參數(shù)返回一個(gè)替代版的函數(shù),本質(zhì)是一個(gè)返回函數(shù)的函數(shù)(即返...
一、了解python python是一種解釋型、面向?qū)ο?、動態(tài)數(shù)據(jù)類型的高級程序設(shè)計(jì)語言。python程序以.py結(jié)尾。 python是解釋型語言:python開發(fā)過程中無需...
一、TouchAction類 1. 介紹 TouchAction類主要用于模擬手勢操作,如點(diǎn)擊、短按、長按、移動操作。導(dǎo)入模塊:from appium.webdriver.c...
一、獲取設(shè)備信息 1. 獲取設(shè)備大小 driver.get_window_size()獲取設(shè)備的長度和高度,返回值為字典類型,key值為width、height 2. 獲取設(shè)...
一、獲取元素信息 get_attribute(name)name:元素的屬性名 1. 獲取元素屬性值 獲取元素的text屬性值element.textelement.get_...
一、介紹 appium定位一個(gè)元素,可通過find_element_by_id、find_element_by_class_name、find_element_by_acce...
一、介紹 模塊導(dǎo)入: from appium import webdriver 啟動方式: driver = webdriver.Remote(command_executo...
一、sleep強(qiáng)制等待 1. 導(dǎo)入的模塊 from time import sleep 2. 使用方式 sleep(seconds)seconds:等待的時(shí)間,單位秒 3. ...
一、獲取設(shè)備信息 獲取瀏覽器的名稱 driver.name 獲取瀏覽器的屬性 driver.capabilities返回值為一個(gè)字典類型,結(jié)果中包含有瀏覽器名稱、瀏覽器版本等...
一、selenium定位一組元素 find_elements_by_id(id_)獲取一組相同id的元素 find_elements_by_name(name)獲取一組相同n...
一、介紹 通過獲取web頁面上的元素控件信息,可對元素進(jìn)行點(diǎn)擊和輸入數(shù)據(jù)等操作 二、元素基本的定位方法 1. 通過id查找元素 find_element_by_id(id_)...
一、安裝python 1、進(jìn)入python官網(wǎng)(https://www.python.org/downloads/)下載對應(yīng)的安裝包; 2、雙擊安裝包,同時(shí)勾選“添加環(huán)境變量...
一、環(huán)境準(zhǔn)備 JDK、android-SDK、Python、Node.js、Appium 二、JDK安裝 1. 下載jdk: (1)在jdk官網(wǎng)(https://www.or...
一、使用unittest自帶的測試報(bào)告 使用unittest執(zhí)行完測試用例后,默認(rèn)的測試結(jié)果是輸出在屏幕上,并未將測試結(jié)果輸出到文件中,這樣容易造成報(bào)告無保存記錄;unitt...