新手区 基于 webdriver 的日常调试方便些 python 篇

qigao · 2017年08月05日 · 807 次阅读

看到论坛有人写了 JAVA 的测试代码日常设计,就给大家分享一下偶自己平时是如何测试测试
代码的.主要基于 python 语言。基于 webdriver 的日常调试在 python 交互模式下非常方便,
打开 python 有交互模式:
web 端示例:

from selenium import webdriver
dr=webdriver.Chrome()
dr.get('http://cn.bing.com')
dr.find_element_by_id("sb_form_q").send_keys("wo")
dr.find_element_by_id("sb_form_q").send_keys("ni")
python 这方面不需要借助工具,具有天生优势。
移动端 appium 实例
from appium import webdriver
desired_caps={}
desired_caps["platformName"]="Android"
desired_caps["platformVersion"]="4.2.2"
desired_caps["deviceName"]="192.168.245.101:5555"
desired_caps["appPackage"]="com.android.calculator2"
desired_caps["appActivity"]=".Calculator"
dr=webdriver.Remote("http://127.0.0.1:4723/wd/hub,desired_caps")
dr.find_element_by_name("1").click()
dr.find_element_by_name("5").click()

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册