首页 > 其他分享 >测试开发(自动化测试规范)-第二章

测试开发(自动化测试规范)-第二章

时间:2024-09-26 09:51:24浏览次数:17  
标签:-- 业务 接口 生成 测试 自动化 第二章 数据 输入

1.1.1. 数据层

业务中不要写入任何硬编码数据,其来源均来自于数据层的提供

l 输入数据

不管哪种类型数据都是传入的数据对象,不传具体的构造、实现有四种输入数据

-- 参数化数据

参数化数据可为UI自动化提供数据输入,可支持不同类型的数据excel、csv、xml、yaml

--整体数据驱动数据

整体数据驱动主要为接口自动化提供数据输入,因为其数据输入较为统一,excel、csv、xml、yaml

--低频的业务基础数据

低频业务数据使用yml或者数据配置类进行配置

--动态数据

依赖数据生成模块,动态生成数据

l 数据生成

输入数据需要支持动态生成,比如随机数据、特定数据、依赖接口数据

初始化数据生成

l 数据清洗

进行统一的数据清洗,供套件及用例调用

初始化数据

用例执行过程中数据

1.1.2. 业务层

业务主要就是对应的我们功能测试,即所测对象的业务功能

业务层主要有两个方面构成

业务行为

业务行为即表示业务的某个功能行为,如登陆...,如WEB-UI,以页面和模块为维度进行封装:Page(具体页面),公共常用业务封装(可能多个页面)。为用例层调用的提供接口接口的话业务行为是比较一致的,都是同一个业务行为(http、rpc...)

l 业务资源

1. 业务资源表示该该业务行为的属性及具体操作,如xpath信息、业务操

标签:--,业务,接口,生成,测试,自动化,第二章,数据,输入
From: https://blog.csdn.net/zts1369/article/details/142547138

相关文章

  • 智能同步,效率倍增:Ftrans文件自动化实时同步技术革新!
    随着企业结构分散化,企业内部数据流转更加频繁,为了保证数据在不同平台和设备之间的一致性和可用性、保障数据的安全性并有效支撑业务开展,越来越多的企业需要将内部数据在多个数据中心之间、多台服务器之间、多云和本地间进行服务器文件自动化实时同步处理。通过同步软件,企业能够更......
  • 二、软件测试分类
    1.按照测试阶段划分单元测试(UnitTesting):又叫模块测试,对软件组成单位(模块)进行测试,目的就是校验软件基本组成单位的正确性。(负责人:一般由开发自己负责)集成测试(IntegrationTesting):又称组装测试、联合测试,将程序模块采用适当策略组装起来,对集成后的功能和系统的接口进行检测,目的......
  • HTML·第二章习题
    用嵌套的列表制作“心语花店”导航栏<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>心语花店导航栏</title></head><body><h1>心语花店导航栏</h1><ul><h2>全部商品导航</h2> ......
  • Faster-RCNN 目标检测模型的训练与测试指南
    文章目录......