mac環境 python+appium環境搭建(一)
'''
Create on 2015-4-16
python 2.7 for mac
@author: tangdongchu
'''
import os
import unittest
from selenium import webdriver
import time
#Appium環境配置
PATH = lambda p: os.path.abspath(
os.path.join(os.path.dirname(__file__), p)
)
class DpAppTests(unittest.TestCase):
def setUp(self):
desired_caps = {}
desired_caps['platformName'] = 'Android' #設定平臺
desired_caps['platformVersion'] = '4.4' #系統版本
desired_caps['deviceName'] = '93d1243b' #裝置id
desired_caps['autoLaunch'] = 'true' #是否自動啟動
desired_caps['app'] = PATH(
'apk/Nova_7.2.0_debug.apk' #安裝包路徑,放在該py檔案的目錄下
)
desired_caps['appPackage'] = 'com.dianping.v1' #包名
desired_caps['appActivity'] = 'com.dianping.main.guide.SplashScreenActivity' #啟動的activity
self.driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
def tearDown(self):
self.driver.quit() #case執行完退出
def test_dpApp(self): #需要執行的case
time.sleep(15)
el = self.driver.find_element_by_xpath("//android.widget.TextView[contains(@text,'上海')]") #通過xpath找到定位框
el.click() #點選定位框
if __name__ == '__main__':
suite = unittest.TestLoader().loadTestsFromTestCase(DpAppTests)
相關推薦
mac環境 python+appium環境搭建(一)
#coding=UTF-8'''Create on 2015-4-16python 2.7 for mac@author: tangdongchu'''import osimport unittestfrom selenium import webdriverimport time#Appium環境配置PAT
Appium+python移動端自動化測試-環境搭建(一)
過程 .com oid pytho 安裝環境 測試 ID alt ppi 搭建所在系統環境:Windows7版本64位系統 一、環境準備 jdk8.0.151 android-sdk_r20.3.4-windows python3.5 appium1.4.16
Appium自動化測試(一)之環境搭建
Appium介紹見官網:http://appium.io/docs/cn/about-appium/intro/#introduction-to-appium http://appium.io/docs/cn/appium-setup/platform-support/index.html
Python學習之路 (一)開發環境搭建
目錄目錄正文前言:python3應該是Python的趨勢所在,當然目前爭議也比較大,這篇隨筆的主要目的是記錄在centos6.7下搭建python3環境的過程以及碰到的問題和解決過程。另外,如果本機安裝了python2,儘量不要管他,使用python3執行python指令碼就
python知識梳理-基礎(一):安裝以及環境搭建
python3 win10 一、下載 官網下載python3.7 官網地址 二、安裝 在windows環境下進行安裝安裝 三、配置環境變數 在系統環境變數(path)中加入python的安裝地址 四、驗證: win+R,輸入cmd開啟命令提示符 輸入p
python下建立elasticsearch索引實現大資料搜尋——之環境搭建(一)
目錄 1.需求闡述 1)資料儲存在阿里雲內網的Mysql伺服器上,需要通過一臺伺服器SSH隧道穿透取得資料。 2)首先明確,一張設計圖需要多種素材來構成。資料量很大,需要操作的有兩個表,稱為stylepatternshow表,目前資料3w行(
項目進階 之 集群環境搭建(一)概述
問題 特點 多臺 cpu 好的 content 成了 系統資源 通過 今天我們說一個不是特別新,但近期今年伴隨大數據熱而比較火的一個技術-集群技術。 什麽是集群技術 集群(Cluster)技術是指一組相互犭蟲立的計算機,利用快速通信網絡組
Vue2.0新手入坑環境搭建(一)
clas min 團隊 定義 自定義 ini 創建 https idt 每周不定期更新 專業團隊接APP 外包 聯系QQ1129580542 vue-cli 是一個官方發布 vue.js 項目腳手架,使用 vue-cli 可以快速創建 vue 項目,GitHu
LAMP環境的搭建(一)----Apache安裝
lamp mage install centos tle edit nbsp 發行版 red centos是Linux發行版RedHat的一個分支,因此可以很方便的使用yum安裝並管理各種軟件包。 本文使用的系統環境為:阿裏雲Centos7.2。 Apache的安裝:
SpringCloud運行環境搭建(一)Centos7.0下jdk的安裝
mage ech 目錄 img 生效 deploy 服務 web tro 一、運行環境 1、jdk下載安裝 1.1、下載 地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 1.2、安
jenkins+ant+jmeter自動化環境搭建(一)
什麽 bsp put show e-mail ram 1.0 哪裏 miss 寫在最前面: jmeter:測試接口的工具,支持java語言; ant:Apache Ant是一個Java庫和命令行工具,其任務是將構建文件中描述的進程作為
Android自動化之Monkey環境搭建(一)
OS 安卓系統 我們 cmd 工具 jdk 自動化 monk 檢查 從事測試行業兩年了,一直很喜歡研究新技術,但是最近有點慵懶。正好公司新出了產品,督促我學習monkey用來測其穩定性。 網上搜索了很久,內容總是很零散,通常需要找幾篇文章才能搭好環境。特寫此文,一篇文章搞定
嵌入式開發環境搭建(一) 虛擬機實現橋接Ethernet網口 並且通過WIFI進行NAT聯網
war bubuko 搭建服務器 6.4 網線 16.4 聯網 橋接 圖片 背景: 目前手頭上有一塊JZ2440的板子,之前有搭建完整套開發環境,由於虛擬機故障需要從新搭建服務器端,故在此記錄搭建步驟 環境: Ubuntu16.4 VMWare 12 先行條件:
Docker for Windows安裝與Linux+PHP開發環境搭建(一)
Docker是什麼? 簡單得來說,Docker是一個由GO語言寫的程式執行的“容器”(Linux containers, LXCs); 目前雲服務的基石是作業系統級別的隔離,在同一臺物理伺服器上虛擬出多個主機。Docker則實現了一種應用程式級別的隔離; 它改變我們基本的開發、操作單元,
linux 核心模組程式設計之環境搭建(一)
這裡介紹些關於Tiny6410開發板核心的編譯,為後期驅動開發做前期的準備。 開發環境:64位的Ubuntu 14.01虛擬機器 目標機:友善之臂Tiny6410開發板 核心:linux-2.6.38-20110325.tar.gz 核心原始碼下載地址 htt
SpringMVC 學習 八 SSM環境搭建(一) web.xml配置
第一步:匯入jar包, 第二步:配置web.xml 在web.xml中,主要的配置內容有以下幾點 (1)spring容器配置檔案的位置 <!-- spring配置檔案位置 --> <context-param> <param-name>cont
瞎折騰之個人學習環境搭建(一):安裝XenServer
背景介紹 家裡只有一臺安裝WIN10的筆記本可供在下折騰,在下先安裝了個VMware® Workstation 12 Pro,計劃建立一臺虛擬機器安裝XenServer,再得用XenServer虛擬3臺Centos7,夠折騰的吧,其實如果僅虛擬Centos7,可以直接使用VMwar
React的環境搭建(一)
1 檢查是否安裝 node npm 2 init npm 按照提示新增內容 後使用ctrl + C 退出 3 檢查是否安裝&nbs
appium自動化之(一)基礎環境配置
APPIUM 基礎環境配置 文章來源:企鵝號 - 全棧軟體測試 1、安裝配置JDK 這個不用多說 常規操作 2、Android SDK 安裝 官方下載地址:https://developer.android.com/studio/index.html?hl=zh-cn 其他地址:
VsCode + node+ vue.js 開發環境搭建(一)
1.安裝最新的 vscode ,這個很容易安裝。 2.要在機器上開發 vue.js 有兩種模式,一種直接用 .js ,這種方式不用 安裝.node 環境,另一種用 webpack, 3.在機器安裝 node node-v10.8.0-x64.msi,在安裝過程中可能會出