【导入导出测试用例编写】

2023-10-27

一、导出模板测试用例

 1.检查模板是否可以正常下载正常打开
 2.检查模板表头格式展示是否正确,与系统列表中的字段是否一致
 3.检查必填项、字段长度、字段特殊格式等是否有说明
 4.检查模板排版是否合理美观
 5.导出后修改文件名能否正常保存
 5.不同浏览器导出模板,打开文件检查格式是否正确

二、导出数据测试用例

 1.检查导出的文件名、表格字段内容是否符合要求
 2.不同浏览器导出表格排版是否正常
 3.是否可以正常导出全部的数据
 4.是否可以正常导出部分数据
 5.导出的内容与系统的内容是否一致
 6.当内容为空时导出是否正常
 7.当数据量过大时导出是否正常
 8.大数量导出时,表格分页检查
 9.当某个字段过长时,表格展示是否自动换行

导出表格测试用例

三、导入数据测试用例

      1.输入正确的数据导入检查是否导入成功
      2.只填写必填项检查是否导入成功
      (表头检查:包括去掉、修改、新增列、列之间切换,看数据是否能成功导入)
      3.最后一列再新增一列导入是否成功
      4.中间新增一列导入是否成功
      5.中间空几列(空几行)导入是否成功 
      6.数据为空时导入是否提示
      7.必填项不填导入
      8.自己手动新建excel或者对其他excel进行修改,使excel格式和模板一致,看是否能导入
      9.数据不符合规则时导入
        ① 所有行均存在格式不符合规则的数据,是否会提示“导入失败,并给出每一行对应的错误原因”
        ② 所有行均存在超出长度范围的数据,是否会提示“导入失败,并给出每一行对应的错误原因”
        ③ 部分符合规则,部分不符合规则
             a、符合规则的导入成功,不符合规则的导入失败,并给出失败行对应的错误原因
             b、导入失败,并给出失败行对应的错误原因
      10.模板内的数据之间存在重复
             a、除重复行之外的其他数据导入成功,重复行中的第一行导入成功,后面一行导入失败,并给出失败行对应的错误原因
             b、导入失败,并给出失败行对应的错误原因
      11.模板内的数据与系统中已经存在的数据冲突
            a、除存在冲突之外的其他数据导入成功,存在冲突的行导入失败,并给出失败行对应的错误原因
            b、导入失败,并给出失败行对应的错误原因
      12.导入其他格式的文件,当导入的文件格式不正确时,系统是否做出正确的判断,并给出对应的错误提示。
      13.不选择导入文件:无法导入,并提示“请选择导入文件”
      14.取消导入:取消导入操作成功,并不执行导入操作
      15.模板内的数据存在冲突(比如:截止日期小于起始日期之内)
      16.新增一行数据,然后将数据删除【如果开发判断方法有误,会认为删除的这条数据也存在】
      17.导入压缩包文件
      18.导入打开的表格
      19.重复导入相同的表格

导入表格测试用例

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【导入导出测试用例编写】 的相关文章

  • 等价类划分法

    专注于分享软件测试干货内容 欢迎点赞 收藏 留言 如有错误敬请指正 软件测试面试题分享 1000道软件测试面试题及答案 软件测试实战项目分享 纯接口项目 完整接口文档 软件测试实战项目分享 WEB 测试自动化项目实战 软件测试学习教程推荐
  • 软件测试开发/全日制/测试管理丨性能测试

    性能测试是软件测试中的一项重要活动 旨在评估系统在不同条件下的性能 稳定性和可伸缩性 通过模拟实际用户负载 性能测试有助于发现潜在的性能瓶颈和优化空间 确保系统能够在各种情况下高效运行 性能测试的主要类型 负载测试 通过逐渐增加用户负载 测
  • 【软件测试】学习笔记-高效提交Bug

    本篇文章介绍如何才能写出一份高效的软件缺陷报告 测试工程师需要利用对需求的理解 高效的执行力以及严密的逻辑推理能力 迅速找出软件中的潜在缺陷 并以缺陷报告的形式递交给开发团队 缺陷报告是测试工程师与开发工程师交流沟通的重要桥梁 也是测试工程
  • 软件测试|好用的pycharm插件推荐(五)——Translation

    前言 在我们的日常工作中 经常会遇到需要查看各个第三方库源码的问题 在很多情况下 我们的英语能力不能够满足我们完全读懂源码 所以我们就需要借助翻译工具来帮助我们理解第三方库的源码 如果我们将源码复制再使用其他工具翻译 会显得比较繁琐 如果有
  • JMeter 批量接口测试

    一 背景 最近在进行某中台的接口测试准备 发现接口数量非常多 有6 70个 而且每个接口都有大量的参数并且需要进行各种参数验证来测试接口是否能够正确返回响应值 想了几种方案后 决定尝试使用JMeter的csv读取来实现批量的接口测试 二 脚
  • Jmeter 压测-性能调优5大注意

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 2k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • Locust负载测试工具实操

    本中介绍如何使用Locust为开发的服务 网站执行负载测试 Locust 是一个开源负载测试工具 可以通过 Python 代码构造来定义用户行为 避免混乱的 UI 和臃肿的 XML 配置 步骤 设置Locust 在简单的 HTTP 服务上模
  • 2种方法,教你使用Python实现接口自动化中的参数关联

    通常在接口自动化中 经常会参数关联的问题 那么什么是参数关联 参数关联就是上一个接口的返回值会被下一个接口当做参数运用 其中Python中可以实现参数关联的方法有很多种 今天小编给大家介绍下 如何通过Python来实现接口自动化中的参数关联
  • 外包干了3个月,技术退步明显。。。。。

    先说一下自己的情况 本科生 19年通过校招进入广州某软件公司 干了接近4年的功能测试 今年年初 感觉自己不能够在这样下去了 长时间呆在一个舒适的环境会让一个人堕落 而我已经在一个企业干了四年的功能测试 已经让我变得不思进取 谈了2年的女朋友
  • Jmeter 性能-并发量计算

    并发概念 指网站在同一时间访问的人数 人数越大瞬间带宽要求更高 服务器并发量分为 业务并发用户数 最大并发访问数 系统用户数 同时在线用户数 估算业务并发量的公式 C nL T C C 3 C的平方根 说明 C是平均的业务并发用户数 n是l
  • 软件测试|使用matplotlib绘制多种折线图

    简介 在数据可视化领域 Matplotlib是一款非常强大的Python库 它可以用于绘制各种类型的图表 包括折线图 本文将介绍如何使用Matplotlib创建多种不同类型的折线图 并提供示例代码 创建模版 在绘图之前 我们可以先创建我们的
  • 软件测试|SQLAlchemy环境安装与基础使用

    简介 SQLAlchemy 是一个强大的 Python 库 用于与关系型数据库进行交互 它提供了高度抽象的对象关系映射 ORM 工具 允许使用 Python 对象来操作数据库 而不必编写原生SQL查询 本文将介绍如何安装 SQLAlchem
  • 软件测试|Pydantic处理时间类型数据

    简介 我们之前介绍过使用 pydantic 验证数据 比如校验数据的格式等 但是在我们的日常工作中 还有一种数据是需要我们验证的 比如时间数据 时间数据不同于字符串 列表等数据 与他们的验证不一样 本文就来为大家介绍一下 pydantic
  • 软件测试|教你如何使用Python绘制出奥运五环旗

    简介 我们之前介绍过使用turtle来绘制正多边形 但是绘制正多边形只是turtle模块最基础的使用 我们可以使用turtle模块绘制出更多不一样的精彩图形 本文就来给大家介绍一个比较简单的turtle绘图实例 绘制奥运五环旗 初始化参数
  • 测开和测试平台是否有存在的必要?

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • 摸爬滚打多年的打工人,总结了三条职场真理,绝不假大空!

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • 新手也能看懂的【前端自动化测试入门】

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • 程序员找工作难!拿到外包公司的 offer 我应该去么?

    引言 前一阵子有一个帖子引起了非常广泛的讨论 描述的就是一个公司的外包工作人员 加班的时候因为吃了公司给员工准备的零食 被公司的HR当场批评 这个帖子一发出来 让现在测试行业日益新增的外包公司备受关注 那么外包公司和非外包公司有什么样的不一
  • Web自动化测试 —— cookie复用

    一 cookie简介 cookie是一些数据 存储于用户电脑的文本文件中 当web服务器想浏览器发送web页面时 在链接关闭后 服务端不会记录用户信息 二 为什么要使用Cookie自动化登录 复用浏览器仍然在每次用例开始都需要人为介入 若用
  • 用Python实现高效数据记录!Web自动化技术助你告别重复劳动!

    自动化关键数据记录 简介 关键数据记录是 Web 自动化测试中的关键部分 它们提供了关于系统行为和执行过程的详细信息 有助于验证用例的正确性 排查问题和确保应用程序的质量 行为日志 行为日志是一种用于记录系统或应用程序的操作和事件的技术 它

随机推荐

  • C语言基础入门48篇_32_指针铺垫知识:计算机分级结构(CPU<-->内存<-->硬盘、程序存储在硬盘,运行程序时,操作系统将程序拷贝到内存,通过总线读取内存数据)

    1 计算机的体系结构 计算机采用的为分层结构 主要分为两种结构 冯诺依曼体系结构 绝大多数电脑的结构 哈佛体系结构 虽然存在不同的结构 但主要的结构均采用以下三种的层次 2 程序运行时各个层次作用 1 CPU是计算的核心 用于解析机器码和执
  • HTTP 错误 500.19 - Internal Server Error 错误代码 0x8007000d

    HTTP 错误 500 19 Internal Server Error 无法访问请求的页面 因为该页的相关配置数据无效 web config 里的红线框起来的要去掉 查看链接地址 https support microsoft com z
  • 用户态文件系统fuse学习

    FUSE概述 FUSE 用户态文件系统 是一个实现在用户空间的文件系统框架 通过FUSE内核模块的支持 使用者只需要根据fuse提供的接口实现具体的文件操作就可以实现一个文件系统 在fuse出现以前 Linux中的文件系统都是完全实现在内核
  • Zabbix 系统监控(二)Linux 系统监控

    windows 系统硬件信息获取 linux 系统监控 linux 系统硬件信息获取 5 windows 系统硬件信息获取 本文通过在 OS 操作系统层面上 主要获取 windows 服务器下 CPU 信息 内存信息 硬盘信息 操作系统 服
  • spring 生命周期

    spring 生命周期 IOC容器 1 加载配置文件 2 资源定位 3 资源解析 4 生成BeanDefinition元信息 5 通过工厂把BeanDefinition加载到容器中 初始化bean实例 由spring产生的bean默认是单例
  • 【论文笔记15】以太坊智能合约去中心化的链上数据访问

    原文作者 Mohd Sameen Chishti Farhan Sufyan and Amit Banerjee Member IEEE 原文标题 Decentralized On Chain Data Access via Smart C
  • Oracle建表报错:ORA-00955:名称已由现有对象使用

    现象描述 在Oracle数据库中已经创建了 staff表 现在因为业务需求 创建与staff表结构相同的测试表 test staff test staff表创建语句如下所示 create table test staff STAFF ID
  • Javeweb项目微服务集群部署

    基于Springcloud的javaweb项目部署集群环境 采用jdk运行 jar包 consul 进行注册服务监控健康 实现并发量大的时候可以快速响应的高并发效果 操作过程如下 1 安装nfs服务 2 安装相应中间件服务 3 安装数据库以
  • MySQL - 唯一索引

    唯一索引 所谓唯一索引 就是在创建索引时 限制索引的字段值必须是唯一的 通过该类型的索引可以比普通索引更快速地查询某条记录 1 创建表时定义索引 CREATE TABLE tablename propname1 type1 propname
  • 利用用adb查看短信、通讯录、拨号的应用数据

    利用用adb查看短信 通讯录 拨号的应用数据 1 进入root界面 adb shell su 2 查看你想要查看的应用手机目录下应用界面的包名 adb shell dumpsys activity findstr mFocusedActiv
  • 第 0004 题: 任一个英文的纯文本文件,统计其中的单词出现的个数

    import os file open wz txt mode r dict for line in file h line line split for key in h line if key 1 gt a and key 1 lt z
  • Centos-启动network报错RTNETLINK answers: File exists解决方法

    背景 今天在Vcenter上 用模板克隆了一个虚拟机 启动之后 网卡启动不了 报错如下 RTNETLINK answers File exists 说明 环境 Centos6 6 X64 网卡两个 原因 由于用模板克隆虚拟机 所以网卡的配置
  • ts类型体操Concat

    533 Concat by Andrey Krasovsky bre30kra69cs easy array Question Implement the JavaScript Array concat function in the ty
  • 总结的一些MySQL索引相关的知识点

    博客迁移 http cui zhbor com article 14 html MySQL索引 有很多很多的东西需要去学习 我会写一些自己的总结 这些总结主要是平时运用在实际项目中的 有很多的经验往往设计表的人很清楚 但是总是有 这个东西就
  • 【实例分割】3、Mask Scoring R-CNN

    文章目录 摘要 1 引言 2 相关工作 2 1 实例分割 2 2 检测得分校正 3 方法 3 1 动机 3 2 Mask scoring in Mask R CNN 4 实验 4 1 实验细节 4 2 定量结果分析 4 3 消融学习 4 4
  • 时序逻辑和组合逻辑

    一 组合逻辑与时序逻辑的对比 1 组合逻辑的输出状态与输入直接相关 时序逻辑还必须在时钟上升沿触发后输出新值 2 组合逻辑容易出现竞争 冒险现象 时序逻辑一般不会 3 组合逻辑的时序较难保证 时序逻辑更容易达到时序收敛 时序逻辑可控 4 组
  • IP代理安全吗?如何防止IP被限制访问?

    你是否遇到过可以正常上网 但访问某个网站却被禁止 注册某个网站账号 却被封号 那都是因为IP出现问题 您的IP地址透露很多关于您的信息 包括您的位置和互联网活动 在本文中 我们将一起了解IP地址 网站如何利用它来跟踪您 以及与IP代理如何帮
  • 求助:stm32+proteus+adc采集电压仿真显示为零

    求助一下大佬 因为板子上的oled不是ssd1306驱动的所以现在只能学习跑仿真 在学adc采集电压的实验 OLED显示没问题 现在的问题是采集不到电压 显示总是0 麻烦好心人帮我看看是哪里出了问题 软件用的keil mdk5 24 pro
  • Game【HDU-6873】【Splay】

    2020 Multi University Training Contest 9 G题 题意 有N个有各自高度的位置 按1 N从左到右排列 现在我们有两种操作 x y将第x列 第y行的方块 包括它上面的方块从右往左的移动过去 同时推动前面的
  • 【导入导出测试用例编写】

    导入导出测试用例编写 一 导出模板测试用例 二 导出数据测试用例 三 导入数据测试用例 一 导出模板测试用例 1 检查模板是否可以正常下载正常打开 2 检查模板表头格式展示是否正确 与系统列表中的字段是否一致 3 检查必填项 字段长度 字段