logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

web自动化之iframe页面切换

一、iframe切换方式原理:页面会进行一层一层的嵌套,只有切换到嵌套的iframe页面,才可以定位到iframe页面里的标签属性等,一般情况不会超过三层,通常最多一层,可能的话有平行的iframe。# 1、通过name属性进行定位,前提是iframe有name属性driver.switch_to.frame("login_frame")# 2、通过iframe索引去切换,注意iframe层级关系

#自动化#selenium#python
接口自动化如何造测试数据--faker

一、基本的四要素数据姓名: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

#自动化#python
web自动化之iframe页面切换

一、iframe切换方式原理:页面会进行一层一层的嵌套,只有切换到嵌套的iframe页面,才可以定位到iframe页面里的标签属性等,一般情况不会超过三层,通常最多一层,可能的话有平行的iframe。# 1、通过name属性进行定位,前提是iframe有name属性driver.switch_to.frame("login_frame")# 2、通过iframe索引去切换,注意iframe层级关系

#自动化#selenium#python
web自动化-单选框、复选框、下拉框定位操作

一、前言单选框和复选框的话,一般根据单选框按钮和复选框按钮去进行元素定位,如有iframe页面嵌套,则需要切换iframe,一般去定位的话,用八大元素定位的方法差不多就可以满足了。接下来将会讲解下拉框的操作,下拉框里面的元素支持多选、单选、支持鼠标点击等。并且还需要观察下拉框的元素是select/option还是ul/li。二、单选框、复选框操作网页的话 自己写了一个HTML页面,可以参考之前写的

#自动化#html#selenium +1
接口测试的标准和规范性

一、接口测试测试点1、要考虑接口的正常调用1)按照接口定义,传递正确的接口信息,包括地址、方法、传输数据,然后查看接口返回的响应结果是否正确,数据库的数据是否正确。2)传递的请求数据需要覆盖有效类、边界值。3)返回的响应结果的每个字段都需要检查,如code、msg信息。4)调用接口对数据库的中的数据进行测试,增删改业务接口调用需要确保到数据库种表字段的正确性验证。2、考虑请求参数的正常和异常情况1

#可用性测试#测试覆盖率#测试工具 +1
python操作mysql数据库

一、安装pymysqlpip install pymysql二、操作思路(1)导入包(2)创建连接(3)创建空白板(4)输入sql语句,执行sql语句(5)打印结果,关闭空白板和数据库连接import pymysql,pprint# 创建数据库的连接db = pymysql.connect(host="localhost",port=端口号,

#数据库#python#mysql
python操作mysql数据库

一、安装pymysqlpip install pymysql二、操作思路(1)导入包(2)创建连接(3)创建空白板(4)输入sql语句,执行sql语句(5)打印结果,关闭空白板和数据库连接import pymysql,pprint# 创建数据库的连接db = pymysql.connect(host="localhost",port=端口号,

#数据库#python#mysql
python操作excel之openpyxl的入门操作

一、安装openpyxlpip install -i https://pypi.tuna.tsinghua.edu.cn/simple openpyxl==3.0.7二、excel构成1、excel文件2、表单对象(sheet)3、单元格三、

#python#pycharm#开发语言
python打印日志方法的使用

一、必备技能1、logging模块的使用(1)5个日志等级/以及5个输出日志的内置函数(2)日志收集器、日志输出渠道的概念(3)如何自定义日志收集器(4)如何封装自定义的日志收集器二、loggingpython的官方库,打印日志用的,无需安装,使用时直接调用1、logging的基本使用1.1、日志的五个等级(DEBUG/INFO/WARNING/ERROR/CRITICAL)(1)DEBUG:调试

#python#后端#pycharm +1
selenium中鼠标操作:ActionChains类

一、ActionChains类的介绍ActionChains模拟鼠标操作的常用方法。使用click()方法可以进行鼠标的单击操作,但是鼠标操作还包括:双击、右击、悬停、鼠标拖动等功能,所以,ActionChains类提供了鼠标的常用方法:1、perform():执行所有ActionChains中存储的行为2、context_click():右击3、double_click():双击4、move_t

#selenium#测试工具#python +1
    共 11 条
  • 1
  • 2
  • 请选择