
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、iframe切换方式原理:页面会进行一层一层的嵌套,只有切换到嵌套的iframe页面,才可以定位到iframe页面里的标签属性等,一般情况不会超过三层,通常最多一层,可能的话有平行的iframe。# 1、通过name属性进行定位,前提是iframe有name属性driver.switch_to.frame("login_frame")# 2、通过iframe索引去切换,注意iframe层级关系
一、基本的四要素数据姓名:name = fk.name()身份证:ssn = fk.ssn()手机号:phone = fk.phone_number()银行卡:fk.credit_card_number()二、个人信息地址:address = fk.address()地址+邮编国家:country = fk.country()省份:pro = fk.province()城市:res = fk.ci
一、iframe切换方式原理:页面会进行一层一层的嵌套,只有切换到嵌套的iframe页面,才可以定位到iframe页面里的标签属性等,一般情况不会超过三层,通常最多一层,可能的话有平行的iframe。# 1、通过name属性进行定位,前提是iframe有name属性driver.switch_to.frame("login_frame")# 2、通过iframe索引去切换,注意iframe层级关系
一、前言单选框和复选框的话,一般根据单选框按钮和复选框按钮去进行元素定位,如有iframe页面嵌套,则需要切换iframe,一般去定位的话,用八大元素定位的方法差不多就可以满足了。接下来将会讲解下拉框的操作,下拉框里面的元素支持多选、单选、支持鼠标点击等。并且还需要观察下拉框的元素是select/option还是ul/li。二、单选框、复选框操作网页的话 自己写了一个HTML页面,可以参考之前写的
一、接口测试测试点1、要考虑接口的正常调用1)按照接口定义,传递正确的接口信息,包括地址、方法、传输数据,然后查看接口返回的响应结果是否正确,数据库的数据是否正确。2)传递的请求数据需要覆盖有效类、边界值。3)返回的响应结果的每个字段都需要检查,如code、msg信息。4)调用接口对数据库的中的数据进行测试,增删改业务接口调用需要确保到数据库种表字段的正确性验证。2、考虑请求参数的正常和异常情况1
一、安装pymysqlpip install pymysql二、操作思路(1)导入包(2)创建连接(3)创建空白板(4)输入sql语句,执行sql语句(5)打印结果,关闭空白板和数据库连接import pymysql,pprint# 创建数据库的连接db = pymysql.connect(host="localhost",port=端口号,
一、安装pymysqlpip install pymysql二、操作思路(1)导入包(2)创建连接(3)创建空白板(4)输入sql语句,执行sql语句(5)打印结果,关闭空白板和数据库连接import pymysql,pprint# 创建数据库的连接db = pymysql.connect(host="localhost",port=端口号,
一、安装openpyxlpip install -i https://pypi.tuna.tsinghua.edu.cn/simple openpyxl==3.0.7二、excel构成1、excel文件2、表单对象(sheet)3、单元格三、
一、必备技能1、logging模块的使用(1)5个日志等级/以及5个输出日志的内置函数(2)日志收集器、日志输出渠道的概念(3)如何自定义日志收集器(4)如何封装自定义的日志收集器二、loggingpython的官方库,打印日志用的,无需安装,使用时直接调用1、logging的基本使用1.1、日志的五个等级(DEBUG/INFO/WARNING/ERROR/CRITICAL)(1)DEBUG:调试
一、ActionChains类的介绍ActionChains模拟鼠标操作的常用方法。使用click()方法可以进行鼠标的单击操作,但是鼠标操作还包括:双击、右击、悬停、鼠标拖动等功能,所以,ActionChains类提供了鼠标的常用方法:1、perform():执行所有ActionChains中存储的行为2、context_click():右击3、double_click():双击4、move_t







