![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
驱动模式
文章平均质量分 59
关键字驱动+数据驱动
mihxy
这个作者很懒,什么都没留下…
展开
-
初了解关键字驱动、ddt数据驱动
关键字驱动、ddt数据驱动的含义原创 2022-06-17 10:38:11 · 678 阅读 · 0 评论 -
关键字驱动+数据驱动实现的自动化测试框架的设计模式的理解(偏理论)
一、为什么要做关键字驱动?1.解决代码冗余2.解决可读性3.解决维护性4.解决代码的复用性最根本解决方式:关键字驱动(Selenium二次封装)关键字驱动的含义二、数据驱动的含义将代码与数据进行分离,单纯由数据组成文件,再由文件来驱动关键字,最终实现整个自动化的流程关键字驱动+数据驱动形式下实现的自动化测试框架的设计模式的含义读取到数据,基于固定格式的数据内容进行拼接,拼接后的内容作为关键字所需要的参数,进行传入,从而执行对应的关键字,再将结果与预期进行对比,从而原创 2022-05-18 14:22:58 · 556 阅读 · 0 评论 -
数据驱动应用
一、yaml文件读取1、通过文件读取到测试数据read_file()方法,可以读取.txt,保存到list,通过@data(*read_file())函数解析数值,通过@unpack对数据进行二次拆包,拆完之后传递到方法中运行2、使用file_data读取yaml文件,@file_data('test.yaml'),这样是不管yaml文件中有多少条数据,我们都可以通过file_data直接解析,不需要@unpack拆包yaml文件读取数据操作:代码:import yamlfile=原创 2022-01-19 15:53:12 · 2590 阅读 · 0 评论 -
python连接mysql(简单代码)
前言:本文介绍两种写python连接mysql代码的方案:1、线性代码2、在框架中做配置模块+进行数据驱动在操作之前需要先在数据库中,建一个mysql的表一、python连接mysql线性代码# -*- coding: utf-8 -*-# @Author : hxy# @Time : 2022/1/10 10:51# @Function:''' 数据容器:mysql 操作数据库的步骤 1、连接数据库,通过connnect函数链接,.原创 2022-01-19 10:19:22 · 8036 阅读 · 0 评论