摘要:
写一个生产密码,密码补重复 要求密码包含6-12位之间,密码包含大/小写字母,数字 保存到一个文件里 大乐透密码范围 阅读全文
摘要:
python 的数据类型和json相互转换 json 是a56爆大奖在线娱乐字符串 字典是单引号, json 用双引号 json.dumps转json import json s={'key1':'zhanhao','ky2':'DD','姓名':'刘杰'} # print(s) print(json.dumps( 阅读全文
摘要:
交换变量的值 a =1 b=2 a,b=b,a 三元表达式: a=1 sex = '男' if a==1 else'女' 两种方式是一样的 if a ==1: sex ='男' else: sex = '女' 列表生成式,按照某一个规则,生成一个规则 #int类型转换成字符串 l = [1,2,3, 阅读全文
摘要:
为了快速测试,开发了一个接口,不阻碍测试,模拟各种场景 #debug=True 改了代码,自动重新启动,指启动一次就行,代码放到最下面就好 1 import flask 2 import json 3 #flask web 开发框架,轻量级的,可以快速开发,也可以开发一个网页 4 5 server 阅读全文
摘要:
from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdri 阅读全文
摘要:
css selectors id 方法 (#txt_ing ) classname .classname 属性定位 input 出现重复属性,层级定位 用xpath 多属性定位select[] []多个[]连接,不需要and 模糊定位(场景:后面数据动态定位) 以什么开头,在=前加一个^ 以什么结尾 阅读全文
摘要:
1.xpath (唯一定位的方式) //*[@id='id'] //*[@type ='id'] //*[@plachoder='id'] //input[@id='id'] 先访问父级 //div[@class='driver']/input[id =il] 联合唯一定位 选择 下拉 //sele 阅读全文
摘要:
web UI自动化搭建 a56爆大奖在线娱乐们是基于selenium进行二次封装,通过unit test进行case管理,整个框架的核心思想是page object,基于python 语言,case和page相分离的技术和html的报告+pyse开源的调用 ui 自动化和接口自动化不一样,接口测试的是数据(等价类,边 阅读全文
摘要:
如果不想初始化,在配置文件中添加 "noReset":True 阅读全文
摘要:
class方法: 如果有多个class定位 比如:一个class可以定位出两个按钮,登录和注册,关注text属性,用xpath方法 xpath方法: XPATH: //(全部)标签名[@test=‘登 录‘] //(class名称)[@text='登录'] UIautomator selector( 阅读全文