
python
文章平均质量分 65
妮咔哇咔
这个作者很懒,什么都没留下…
展开
-
python连接数据库
import pymysqlfrom UI.configs.account import host,user,passwd,databaseclass Sqlcon: def select_db(sql): # 打开数据库连接 db = pymysql.connect(host=host, port=3306, user=user, .原创 2021-08-03 22:59:50 · 178 阅读 · 0 评论 -
selenium+xpath定位语法
from selenium import webdriverdriver = webdriver.Chrome()#打开一个空白浏览器driver.get('https://www.baidu.com/')# bai度输入框的的html代码:# <input id="kw" class="s_ipt" type="text" autocomplete="off" maxlength="100" name="wd"/># 前面的*号表示查找所有的标签元素,可以替换为标签名称input.原创 2021-07-29 20:42:54 · 333 阅读 · 0 评论 -
selenium+css定位语法
from selenium import webdriverdriver = webdriver.Chrome()#打开一个空白浏览器driver.get('https://www.baidu.com/')# 度输入框的的html代码:# <input id="kw" class="s_ipt" type="text" autocomplete="off" maxlength="100" name="wd"/>'''css用#号表示id属性,如:#kwcss用.表示class属.原创 2021-07-29 19:42:22 · 245 阅读 · 0 评论 -
Python UI自动化测试
UI自动化测试花费的成本较高,适用于以下场景UI自动化项目结构如下1.在configs\account.py中设置用户名和密码username = "xiajing001"password = "123456"2.在configs\env.py中配置系统环境# 配置环境变量# test测试环境# online线上环境current_env = "test" env_dict = { "test":"https://", "online":"http原创 2021-07-26 15:36:19 · 1718 阅读 · 3 评论 -
selenium 元素定位
from selenium import webdriverdriver = webdriver.Chrome()#打开一个空白浏览器driver.get('https://www.baidu.com/')# 元素定位第一种方式,id属性定位txt = driver.find_element_by_id('s-top-left').textprint(txt)# 元素定位的第二种方式,name属性定位txt = driver.find_element_by_name('mp').text.原创 2021-07-18 23:41:09 · 187 阅读 · 1 评论