V2 数据脚本分离

<?xml version="1.0" encoding="UTF-8"?> <LoginDate> <Login001> <URL>http://192.168.90.128/tinyshop/</URL> <name1>222@qq.com</name1> <password1>111111</password1> <!-- 实际的类型--> <type>xpath</type> <!--实际 --> <value1>.//*[@id='he...
selenium2 | 2016-04-28 16:41 | 阅读 4017 次 | 评论 0 条

V1

#-*- coding:UTF-8 -*- # 解码方式 __author__ = 'poptest' import time,unittest from selenium import webdriver class CommomFunction(object): def browserInit(self,revUrl): global driver driver = webdriver.Firefox() driver.get(revUrl) driver.maximize_window() ...
selenium2 | 2016-04-28 16:12 | 阅读 3976 次 | 评论 0 条

Test12306Alert

#-*- coding:utf-8 -*- __author__ = 'poptest' #考察句柄,Alert弹框 from selenium import webdriver import time class Test12306Alert(): def testBrowser12306(self): dr= webdriver.Firefox() #窗口最大化 dr.maximize_window() #输入12306网址 dr.get("http://www.1230...
selenium2 | 2016-04-28 15:13 | 阅读 2898 次 | 评论 0 条

TestAddressModel

#-*- coding:UTF-8 -*- # 解码方式 __author__ = 'poptest' import time,unittest from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains class TestAddressModel(unittest.TestCase): def setUp(self): global dr dr = webdriver.Firefox(...
selenium2 | 2016-04-27 15:37 | 阅读 3050 次 | 评论 0 条

TestRegistModel

#-*- coding:UTF-8 -*- import time,unittest from selenium import webdriver class TestRegistModel(unittest.TestCase): def setUp(self): global dr dr = webdriver.Firefox() dr.get("http://192.168.90.128/tinyshop/") time.sleep(2) dr.maximize_win...
selenium2 | 2016-04-27 14:30 | 阅读 2902 次 | 评论 0 条

TestLoginModle

#-*- coding:UTF-8 -*- import time from selenium import webdriver import unittest import traceback class TestLoginModle(unittest.TestCase): def setUp(self): global driver driver = webdriver.Firefox() driver.get("http://192.168.90.128/tinyshop/") driv...
selenium2 | 2016-04-27 13:43 | 阅读 2996 次 | 评论 0 条

9、Test12306Alert (handle+Alert)

#-*- coding:utf-8 -*- __author__ = 'poptest' #考察句柄 from selenium import webdriver import time class Test12306Alert(): def testBrowser12306(self): dr= webdriver.Firefox() #窗口最大化 dr.maximize_window() #输入12306网址 dr.get("http://www.12306.cn/mor...
selenium | 2016-04-26 12:12 | 阅读 4344 次 | 评论 3 条

QQ

#-*- coding:UTF-8 -*- ''' Created on 2016-4-12 @author: poptest ''' from xml.dom import minidom class ReadXMLDriver(): def readXmlData(self,filename,elementfirstnode,num,elementsecondnode): #找xml的路径 dom = minidom.parse('../ShopDateModel/'+filename) ...
默认分类 | 2016-04-22 17:28 | 阅读 5045 次 | 评论 0 条

V4 封装click动作

#-*- coding:UTF-8 -*- ''' Created on 2016-4-11 @author: poptest ''' import time from appium import webdriver class CommonFunction(object): #封装点击动作(文本类型,文本值) def clickAct(self,getType,getValue): if getType == "id": return dr.find_element_by_id(getV...
appium | 2016-04-11 21:55 | 阅读 9166 次 | 评论 0 条

V3 appium class代码(类,参数为变量)

#-*- coding:UTF-8 -*- # ''' Created on 2016-4-8 @author: poptest ''' import time from appium import webdriver class CommonFunction(object): #接收用户名、电话、地址 def addgoodsaddress(self,revName,revTel,revAddr): time.sleep(3) #点击头像、登陆进去 dr.find_element...
appium | 2016-04-09 20:44 | 阅读 9944 次 | 评论 0 条

V2 appium class代码(类,参数为定值)

#-*- coding:UTF-8 -*- # ''' Created on 2016-4-8 @author: poptest ''' import time from appium import webdriver class CommonFunction(object): def addgoodsaddress(self): time.sleep(3) #点击头像、登陆进去 dr.find_element_by_id("com.subject.zhongchou:id/ava...
appium | 2016-04-09 15:34 | 阅读 10068 次 | 评论 0 条

appium 线性代码

#-*- coding:UTF-8 -*- # ''' Created on 2016-4-8 @author: poptest ''' import time from appium import webdriver def addgoodsaddress(): time.sleep(3) #点击头像、登陆进去 dr.find_element_by_id("com.subject.zhongchou:id/avatar_img").click() time.sleep(2) #点击收货地址 dr.fi...
appium | 2016-04-08 17:05 | 阅读 10118 次 | 评论 0 条

V1:RegUserModel

#-*- coding:UTF-8 -*- __author__ = 'poptest' import time import unittest from selenium import webdriver class RegUserModel(unittest.TestCase): def setUp (self): global drive #打开火狐浏览器 drive = webdriver.Firefox() #窗口最大化,显示所有对象 drive.maximize_...
selenium | 2016-04-04 16:00 | 阅读 10879 次 | 评论 0 条

8、12306diaochawenjvan

#-*- coding:utf-8 -*- __author__ = 'poptest' #考察句柄 from selenium import webdriver import time import sys def main(): #打开火狐浏览器 dr= webdriver.Firefox() #窗口最大化 dr.maximize_window() #输入12306网址 dr.get("http://www.12306.cn/mormhweb/") # 定义当前窗口句柄1 cuhan...
selenium | 2016-04-03 17:09 | 阅读 11305 次 | 评论 0 条

7、12306wangfanchaxun

#-*- coding:utf-8 -*- __author__ = 'poptest' #考察去掉只读属性 import time from selenium import webdriver def main(): #打开火狐浏览器 dr = webdriver.Firefox() #窗口最大化 dr.maximize_window() #输入往返地址 dr.get("https://kyfw.12306.cn/otn/leftTicket/init") #点击往返 dr.find_ele...
selenium | 2016-04-03 16:56 | 阅读 10945 次 | 评论 0 条

6、12306chaxun

#-*- coding:utf-8 -*- __author__ = 'poptest' #考察alert弹框 import time from selenium import webdriver #打开火狐浏览器 dr = webdriver.Firefox() #窗口最大化 dr.maximize_window() #输入网址 dr.get("http://www.12306.cn/mormhweb/") #点击搜索 dr.find_element_by_xpath(".//*[@id='fmsearch']/input[3]").click() #定义...
selenium | 2016-04-03 14:49 | 阅读 10919 次 | 评论 0 条

5、Add the address

#-*- coding:UTF-8 -*- # 解码方式 __author__ = 'poptest' #考察iframe框架 import time from selenium import webdriver #打开火狐浏览器 dr = webdriver.Firefox() from selenium.webdriver.common.action_chains import ActionChains #窗口最大化 dr.maximize_window() def editinfor(): #点击添加新地址 dr.find_elem...
selenium | 2016-04-03 14:40 | 阅读 10893 次 | 评论 0 条

xianxingdaima

-*- __author__ = 'poptest' import time from selenium import webdriver #打开火狐浏览器 dr = webdriver.Firefox() #窗口最大化 dr.maximize_window() #输入网址 dr.get("http://192.168.114.130/TinyShop/index.php") time.sleep(2) dr.quit()
默认分类 | 2016-04-02 18:39 | 阅读 10703 次 | 评论 1 条

4、xiugaiziliao

#-*- coding:UTF-8 -*- __author__ = 'poptest' #考察鼠标滑屏、下拉框 import time from selenium import webdriver dr=webdriver.Firefox() from selenium.webdriver.common.action_chains import ActionChains def editinfo(): #点击个人资料 dr.find_element_by_xpath(".//*[@id='widget_sub_navs']/div/div/ul...
selenium | 2016-04-02 18:36 | 阅读 11559 次 | 评论 0 条

3、test tltle

#-*- coding:utf-8 -*- __author__ = 'poptest' import time from selenium import webdriver #打开火狐浏览器 driver = webdriver.Firefox() #窗口最大化 driver.maximize_window() #输入网址 driver.get("http://www.firstp2p.com/") time.sleep (2) #获取首页title信息 sy = driver.title #点击网贷理财 driver.find_element_by_x...
selenium | 2016-04-02 17:20 | 阅读 10702 次 | 评论 0 条