精华内容
下载资源
问答
  • 测试用例管理工具
    2021-09-09 16:12:43
    巨好用的测试用例管理工具,强烈安利!工具有:禅道、JIRA、TestCast、PingCode。JIRA、禅道相对比较成熟,另外两个测试管理工具相对有很多实用的新功能,下面主要介绍JIRA案例,下篇介绍其他工具:
    JIRA是项目管理、测试管理工具,具体如下:
    功能包括:创建项目支持多种开发方法,常用的Scrum开发方式、Kanban开发方法。Scrum敏捷开发面板比较灵活,可以进行版本管理、模块管理、自动生成报表![在这里插入图片描述](https://img-blog.csdnimg.cn/85a8e1a450df4e76938e9a6a45b5b013.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5LiA5Y-q5Lya5Y-R5YWJ55qE6bG85YS_,size_16,color_FFFFFF,t_70,g_se,x_16)
    

    版本管理:
    在这里插入图片描述
    模块管理:
    在这里插入图片描述
    报表管理:支持生成多种报表
    在这里插入图片描述

    并且 流程、面板字段、权限支持灵活配置,支持同时创建多个Sprint、
    在这里插入图片描述

    更多相关内容
  • pict组合测试用例工具

    2021-02-06 19:34:14
    微软公司内部使用的一款自动生成成对组合测试用例的命令行工具,生成Pairwise testing所需的测试用例,并且可以将结果导出到excel
  • 关键词 (文末有福利哦) 测试用例 xmind 禅道 gitlab 自动化 质量平台 api ... 团队日常使用禅道作为项目管理工具,禅道有完整的测试用例、套件、测试单等功能,但目前未使用。 解决方案 制定合

    关键词 (文末有福利哦)

    测试用例 xmind 禅道 gitlab 自动化 质量平台 api

    现状

    1. 测试人员使用 xmind 编写测试概要,每个人写的用例都不一样,缺少具体的格式及规范。
    2. 测试人员执行用例通常直接在 xmind 源文件上做标记,缺乏详细的用例执行记录,测试完成没有具体的依据及报告产出。
    3. 测试用例 xmind 文件使用 git 管理,每次测试完成后会上传到 gitlab。
    4. 团队日常使用禅道作为项目管理工具,禅道有完整的测试用例、套件、测试单等功能,但目前未使用。

    解决方案

    1. 制定合适的 xmind 编写用例规范,统一格式及书写习惯,让测试用例换人依然可以顺畅执行。
    2. 解析 xmind 文件为禅道格式的用例,自动更新到禅道,生成测试用例及套件,方便关联测试单。
    3. 仍然使用 gitlab 管理 xmind 源文件,同步 gitlab 更新状态,实时更新用例到禅道。
    4. 后续使用禅道执行测试用例及关联缺陷,测试完成后可以有报告产出。

    技术关键点

    问:如何获取 gitlab 的更新状态?
    答:使用 gitlab webhook,简单来讲就是网络回调,在 gitlab 项目里配置一个网络接口,当 gitlab 有状态更新时,会把对应的更新消息推送到网络接口。推送消息里面包含了本次推送所包含的 commits 以及文件变更。

    问:如何从 gitlab 拿到 xmind 源文件?
    答:使用 gitlab rest api,直接访问 gitlab 可以拿到公开项目的信息,访问 private 项目的话则可以配置 access token。接口返回的数据是二进制信息,即 bytes,可使用 BytesIO 转化为 stream 流。gitlab-python客户端可以直接使用,也比较全,如果用到的 api 比较少,不想安装依赖也可以自行封装 client。

     问:如何解析 xmind 文件?
    答:xmind 本质上是一个压缩包,即把一系列文件打包压缩后更改后缀名为 xmind,通过解压可直接查看压缩包里面的文件,xmind8 的内容存放在 content.xml,xmind11 版本的存放在 content.json,而 xml 和 json 都是树型结构,可以把 xml 和 json 转化为树,通过遍历树可以拿到所有节点的信息。

     问:如何兼容 xmind8 和 11 版本,以及其他概要、标注等信息?
    答:上面讲到 8 和 11 都是存储格式不太一样,但内容大同小异,我这里是直接解析 xml,再对内容做调整,使 8 版本的 xml 直接转成 11 格式的 json 数据;标注和概要等都有具体的格式可循,既然 xmind 可以解析源文件并渲染格式,我们自然也可以解析对应格式然后拿来做更多的拓展,基础内容可参考xmind sdkxmind2testcase

    问:如何把 xmind 转成测试用例?
    答:我们通常使用 xmind 都是一条线写到底,分别包含了测试用例的迭代、模块、标题、前置条件、测试步骤、预期结果等信息,及树的一条路径为一条测试用例,遍历树的所有路径,即可拿到所有的测试用例,一条路径可简单理解为长度不固定的字符列表 list[str],迭代、模块信息一般是第一二个节点,测试步骤、预期结果是最后两个节点,中间的不定长节点可归为用例标题或前置条件,可按实际使用习惯去调整;如果想一条测试用例包含多个步骤和预期结果,可判断多个步骤前是否有公共父节点,如果有则可以收拢为一条用例;概要信息可以解析为所有概括节点的子节点......

    问:如何把测试用例信息更新到禅道?
    答:可使用禅道 web api,具体可查询官方文档;管理员账号访问后台 - 二次开发 - 接口信息;直接从前台抓接口信息;操作禅道数据库。常用接口有新建测试用例、编辑测试用例、批量删除测试用例、获取产品信息等。看具体使用情况,直接看开源代码和数据库设计也会有一些收获。

    问:如何做到 case 或步骤颗粒度的增删改?
    答:以迭代 (文件) 为维度,在新建或修改文件时记录测试用例信息,可简单理解为 list[Testcase],二次修改时,也解析新文件为 list[Testcase],以用例标题为衡量标准,判断两条用例是否相等,以所有测试步骤、预期结果为标准,判断用例是否有更新。通过对比两个列表,得出差异,旧列表有而新列表没有,即删除了一条用例;新列表有而旧列表没有即新增了一条用例;两者皆有但步骤、预期不一致的,即为更新用例,分别根据这些更新信息调对应禅道接口即可做到最低颗粒度的同步。

    具体成效

    开发工时 7 天,才刚刚开始使用,总体来说没有增加使用者成本,相对规范了测试用例的编写及执行,执行结果和测试单、报告也为测试过程提供了更好的依据。

    福利

    展开全文
  • 1.AutoTCG 是一款在线自动化测试用例设计平台,通过在线创建可视化测试模型,自动生成测试用例 2.AutoTCG采用先进的数学算法,可实现全面科学的测试覆盖 3.AutoTCG适用于嵌入式软件测试、web应用测试、移动app测试、...

    AutoTCG简介

    1.AutoTCG 是一款在线自动化测试用例设计平台,通过在线创建可视化测试模型,自动生成测试用例
    2.AutoTCG采用先进的数学算法,可实现全面科学的测试覆盖
    3.AutoTCG适用于嵌入式软件测试、web应用测试、移动app测试、桌面软件测试等多种自动化测试场景
    在这里插入图片描述

    主要功能

    1、可视化建模

    采用标准的BPMN2.0符号,可视化构建测试模型
    简单便捷的模型设计器,快速构建测试模型
    实时的模型自动检查功能,随时发现问题
    支持子模型多层嵌套,分解复杂的业务逻辑
    在这里插入图片描述

    2、输入参数设计

    分步骤配置输入参数,方便人工分析
    输入参数约束设置支持计算表达式,适用范围更广
    自动识别参数类型,使用更简单
    自动分析输入参数,及早定位设计问题
    在这里插入图片描述

    3、自动生成测试用例

    采用路径深度覆盖算法,确保执行步骤的全面覆盖
    采用组合配对算法,确保输入参数组合的科学覆盖
    采用路径约减算法,确保测试用例的最优覆盖
    自动求解约束,保证每条测试用例的有效性
    在这里插入图片描述

    4、执行代码输出

    自动生成python、lua、javascript、c#、c++等多种格式代码
    支持代码生成插件定制
    自动生成测试用例执行目录

    5、文档输出

    一键生成测试用例说明文档
    支持多种输出格式
    支持输出格式定制

    AutoTCG系列产品

    AutoTCG是一款国产自主可控的自动化测试用例生成引擎,集成有AutoTCG引擎的产品包括:
    AutoTCG OnLine:在线自动化测试用例设计平台
    AutoTCG专业版:将AutoTCG引擎与Selenium集成在一起的自动化测试工具,主要用于Web应用测试
    ETestLite:将AutoTCG引擎与ETest核心引擎集成在一起的自动化测试工具,主要用于嵌入式软件测试
    AutoTCG定制版:根据不同用户需求,可进行量身定制的自动化测试产品

    展开全文
  • 测试用例管理工具有哪些?

    千次阅读 2020-12-07 18:13:41
    目前市面上的测试管理工具有很多,功能基本上都大同小异,要完成一款测试用例工具的选型,首先要需求明确,就是说你要用这个测试管理工具干什么? 最终想要达到什么目标?才能进一步完成对测试管理工具的选型。 除此...

    目前市面上的测试管理工具有很多,功能基本上都大同小异,要完成一款测试用例工具的选型,首先要需求明确,就是说你要用这个测试管理工具干什么? 最终想要达到什么目标?才能进一步完成对测试管理工具的选型。

    除此方法外,我们团队调研对比了当前市场上的测试用例管理工具以供参考,以及工具的选择经验供借鉴。

    一、明确需求

    测试管理工具大体上分俩类,一类就是面对QA的功能测试,主要是满足测试人员对用例的维护,测试计划的建立,用例的执行,以及生成测试报告等。

    另一类就是面对开发人员的接口测试,功能测试,压力测试,性能测试,以及自动化测试,到最后的集成到流水线中,有的公司这块由专门的测试人员来做,而这是2种不同的使用场景,对工具的要求也大不相同,在不同的企业内,这2种场景可能都是由一个测试团队来完成,也可能是测试人员只是负责功能的实现的测试,开发人员来完成接口测试,功能测试,压力测试,性能测试,以及自动化测试,这完全取决于团队的工程化水平及人员配置。

    聊到测试,有的人说用Excel就足以,通过Excel来维护测试用例,每次产品发布,按照Excel里面的用例,把产品功能过一遍,这样做也没问题,但是你想过没有,随着项目的迭代,复杂度的增加,Excel的缺点就显而易见了,工作的效率及其低下,并且不能多人合作,用例的版本维护乱七八糟的,并且无法与缺陷做到实时关联,可以说用Excel来测试的团队,是那种及其小的团队,一个测试人员而已,或者没有专门的测试人员,由产品来代劳,我们就把它称为广义测试的第一阶段吧。

    而在一些稍具规模的公司,测试团队大概在20人以内的,基本上都会选择一个成熟的测试管理工具来管理整个产品的质量,达到多人协作,包括用例评审,讨论,版本,测试和需求,缺陷的关联,测试报告 以及后续的统计分析,能更好的支持反馈和跟踪,持续提高产品的质量,保证产品的稳定性,我们就称为广义测试的第二阶段吧,大多数的公司基本上也都处于这个阶段,这个阶段的工具非常多,功能也不尽相同,笔者就目前国内做的比较好的几款产品做了一些简单的功能分析,供大家参考
    在这里插入图片描述

    二、国内几款好的产品的对比分析

    通过笔者的比对,目前看 PingCode 产品的 Testhub 功能是比较全面,并且用户体验非常好的,但是它在测试自动化,以及Open Api 这块基本上都不支持,这块是弱于Jira的,这就回到前面的问题了,你要用这个工具来做什么的,达到什么目的?

    从这点出发,Testhub 完全能满足我的需求,还有一点让我心动的地方就是 Testhub 是支持用例自定义,这对于对扩展有情结的人来说非常重要,因为业务是多变的,多给自己留点空间,同时用例导入这块支持脑图的导入也是非常吸引我的。

    Jira在测试自动化,以及OpenApi做的比较好,这是其它几个产品不具备的,但是Jira对本土化的支持不是很友好,行为习惯和国内的用户有一些差距。

    禅道是开源的,用户可以自己下载搭建,但有一定的使用门槛,笔者不太喜欢它的界面风格,当然对于有代码控的人除外。

    ones现在还是收费的,试用版本有诸多的限制

    上图中的功能比对也是以笔者所在的公司的业务决定的,视角也可能不是很全面,需要这方面的工具的同学还是要自己亲自注册比对,做出自己最好的选择。

    聊到这,除了工具的对比之外,大家会觉的测试应该还有更高级的阶段,没错,你想的是对的,性能测试,压力测试,负载测试,自动化测试,以及集成到流水线,我们把这个称为广义测试第三阶段吧,笔者目前所就职的公司基本上是处于这个阶段的,但在性能测试,压力测试这块基本上是0,也可能是目前的数据量和用户量没达到一定的级别的原因吧,也是需要持续改进的。

    经过一段时间的调研和产品的试用,最终我们选用了PingCode TestHub测试管理工具,带着好奇心并对PingCode这个平台的其它产品做了一些研究,总之他们的产品非常全面,是一款支持研发全流程的产品,在研发的工具链,通过敏捷开发,测试管理,项目集,知识库,以及其它的多元化产品来服务研发的全流程,从而形成DevOps的闭环,持续迭代,持续发布,持续交付。

    三、使用经验总结

    目前笔者就对正在使用的PingCode 的 Testhub 做一些总结性的介绍

    • 用户体验友好,界面清爽,适合国内企业的用户风格
    • 功能全面,全部支持我们定义的测试第一阶段的所有功能
    • 作为研发全流程的一环,完美实现了和其它研发产品的对接,互联互通
    • 官方的发布计划,下一步会完全支持测试自动化,对于想支持这块的用户也不用担心了

    一个高质量的产品,测试是必不可少的,一个好的测试管理工具对提升研发效能也至关重要,笔者就Pingcode Testhub 产品的一些使用心得做简单的介绍

    • 创建用例库:
      用例库是用来存储所有的用例,对用例统一的管理,按照不同的项目,对应不同的用例库,在研发体系中,有一些公用的用例,我们也可以把这些用例放到一个公共的用例库里面,通过共享用例库的方式来达到公用,从而减少用例重复维护的工作量

    在这里插入图片描述

    • 创建测试用例:
      你可以按照所测试的功能点建立对应的测试用例,书写用例步骤,设置用例的级别,维护人,用例的类型,备注等,用例的步骤支持复制,同时用例支持连续创建,这个功能点非常的爽

    在这里插入图片描述

    • 导入测试用例 : 支持 Excel 和脑图导入,脑图的导入这个功能很赞

    在这里插入图片描述

    • 用例列表的维护:当你创建了很多用例了,就需要一个维护页面,在这个界面,可以批量设置维护人,删除用例,把用例移动,复制到其它用例库,同时还支持各种条件的搜索,功能非常的全面

    在这里插入图片描述

    • 用例和用户故事关联:这里支持测试用例和用户故事的关联,就是说你这个用例是测试那些用户故事的场景的,并且能很方便的去查看所关联的用户故事的信息,状态,等
      在这里插入图片描述
    • 新建用例评审:在有一些场景,一个测试人员写完的测试用例,并不是立马就按照所写的用例来测试的,可能会有一个评审的环节,大家通过评审,共同去梳理这些测试用例的规范以及全面性,提高测试的能力
      在这里插入图片描述
    • 评审结果展示:这个界面就是展示评审通过的用例,评审通过的用例是得到大家一致认可的
      在这里插入图片描述
    • 测试计划:用例维护好了之后,我们就可以通过测试计划来完成一次的功能测试了,也就是说,你要测那些功能,就通过一个测试计划来把所测的功能对应的用例规划进来,测试计划的建立,具体取决于每个团队的流程。
      在这里插入图片描述
    • 执行用例:我们按照测试计划规划好测试用例之后,就是具体的一个个的来测试功能来,填写在真实的测试过程的实际值是不是符合用例的期望值,是不是功能有缺陷,测试是否通过,等等
      在这里插入图片描述
    • 用例与缺陷关联:
      如果你在测试的过程中发现了缺陷,你可以立马在执行用例的上面创建一个缺陷,提交到缺陷系统中,同时这个缺陷和这次的测试关联起来,做到可以追溯,开发人员修正缺陷之后,测试人员也可以进一步的回顾测试。
      在这里插入图片描述
    • 用例的自定义配置: 这个功能非常强,用户可以定义自己需要的任何场景的测试用例,支持定制化
      在这里插入图片描述
    • 用例的模板:
      对于测试人员来说,有些测试用例测试步骤大体上是一样的,只是有一些细微的差别,这样用户在写完一个测试用例之后,可以把它保存称模块,在书写其他用例的时直接使用模板,然后改一改就可以了,非常节省时间,提高测试效率
      在这里插入图片描述
    • 输出完整的测试报告:对于一个测试团队的leader来说,他可能更关心,一次测试计划的整体报告,测试的覆盖率,缺陷的统计,以及每个测试人员测试了多少用例。
      在这里插入图片描述

    更多的使用细节,就不一一介绍了,总之好用还免费,有兴趣的同学注册PingCode,自己试用一下吧。

    展开全文
  • NULL 博文链接:https://chengqiang.iteye.com/blog/1276992
  • Java测试用例工具

    2016-08-24 01:21:24
    方便低级哦用户的导入
  • 一、我对于“好的”测试用例的理解和标准 个人认为,测试用例有点类似java语言的特点--也是需要面向对象操作的,并且还要考虑应用场景,才能保证用例具有针对性,高效性,全面性,合理性。例如针对一个项目,若...
  • PICT工具就是在微软公司内部使用的一款成对组合的命令行生成工具,PICT全称(Pairwise Independent Combinatorial Testing tool),它可以有效地按照两两测试的原理,进行测试用例设计.在使用PICT时,需要输入与测试...
  • 测试用例的分类 3 文本框需求 4 字段为特殊代码校验: 4 文本框为数值型 4 文本框为日期型 5 文本框为时间型 6 密码框 返回目录 6 单选按钮 7 组合列表框/下拉列表 7 数码框(up-down)控件 8 搜索框填充域测试 8 复...
  • 在日常开发过程中,有人做前端开发,有人负责后端开发。接口的主要作用就是连接前后台。但是,由于前端和后端开发的速度可能不一样,尤其是后端开发好了,但前端还未开发。这种时候我们需要做接口测试吗?
  • 按照模板自动生成测试用例。exe文件,免安装。默认自带模板,模板可以自定义。 演示视频:https://www.bilibili.com/video/BV1e5411b7hx/ 适用于测试工程师、文档工程师、cnas/cma质量保障人员等。 默认授权至2022年...
  • 测试用例生成器工具

    2021-08-12 18:03:27
    测试用例生成器 现成的工具: PICT 链接:https://pan.baidu.com/s/12Ed6dPmgh-hP2l0Iq4zMNw 提取码:putt pairs 链接:https://pan.baidu.com/s/1WjbTsOD-CUvLBL9O2n7_oA 提取码:342i 某大佬实现的工具(部分付费...
  • 本文针对IBMRationalFunctionalTester编写的测试用例脚本开发了一个自动化测试用例选取工具,此工具可以通过图形界面的形式或者提供测试用例号文本文件两种方式来筛选测试用例。该工具已经得到了一个实际项目的成功...
  • PICT测试用例编写工具

    2021-10-20 13:55:46
    测试用例设计
  • 测试行业使用testlink作为测试管理工具是普遍的现象,但测试用例导出不能导出格式 化的excel格式的用例,本工具实现了这个功能。将testlink导出的默认XML格式的用例解析成标准格式 的excel文件。
  • 在实际的执行测试过程中,编写测试用例工具,采用的不一,有用Excel表格,Word文档,xmind思维导图,禅道等等工具进行编写。那用什么工具来编写测试用例比较好呢? 写看看从什么时候开始编写测试用例。 当...
  • 测试用例转换工具

    2019-01-09 15:03:30
    很好用的一个小工具,可以把已经编写好的excel用例转换为testlink认可的xml文件
  • 测试必会 Testlink测试用例导出工具。 测试行业使用testlink作为测试管理工具是普遍的现象,但测试用例导出不能导出格式 化的excel格式的用例,本工具实现了这个功能。将testlink导出的默认XML格式的用例解析成标准...
  • 测试人员很有用的,大家都可以看一看。 我觉得对我很有用,所以放上去了
  • 安全测试分析的来源主要是需求、系统设计、安全工程师安全建议。 采用的测试策略:工具扫描,手工测试.安全测试用例设计可参考安全测试用例库.
  • 软件测试用例管理工具比较软件测试工具名综述优点缺点备注TestManagerRational测试解决方案中推荐的测试用例管理工具。1.功能强大。2.文件夹形式的管理,可以对测试用例无限分级。3.可以和Rational的测试工具robot、...
  • TestDirectortestDirector软件测试工具中用TestDirector生成的测试用例用TestDirector生成的测试用例有两种样式:FullPage和TabularTestDirector中没有关于测试用例的目的以、该用例的前提条件等字段,因此可以在...
  • 正交试验法生成测试用例工具PICT

    千次阅读 2018-12-23 17:12:44
    PICT:基于正交法的软件测试用例生成工具 成对组合覆盖这一概念是Mandl于1985年在测试Aad编译程序时提出来的。Cohen等人应用成对组合覆盖测试技术对Unix中的“Sort”命令进行了测试。测试结果表明覆盖率高达90%以上...
  • 实验类别:综合性实验 实验目的: 1、 掌握QTP进行功能自动化测试。 2、 掌握LoaderRunner进行性能自动化测试...3、 设计测试用例。 4、 录制或编写脚本。 5、 执行自动化测试。 6、 填写测试报告。 7、分析测试结果。
  • 测试用例编写与用例管理工具选择

    千次阅读 2019-03-01 15:38:38
    测试用例编写 作为一个合格的测试工程师,编写一个好的测试用例是最基本的职业技能,那什么是测试好的测试用例呢,如何编写比较好的测试用例呢?以下是我个人的建议 好的测试用例的定义:尽可能多的覆盖需求的...
  • 前言 因为写好了测试xmind脑图后,然后再编写测试用例,实在是太麻烦了,所以我写了一点测试用例后,就网上百度了下,怎么直接把xmind脑图转换成excel测试用例,纯个人学习笔记 本文参考: ... 提示:以下是本篇文章...
  • 测试的小伙伴应该经常会遇到一个问题,就是在进行测试需求点分析时都会使用Xmind思维导图工具进行测试点的分析,写完之后再编将其编写成对应的Excel格式的文档,方便导入到测试管理管理工具如禅道之类的系统中。...
  • 最后由Exporter更新不同的API文档(或测试用例),或将API信息(或测试用例)转换为不同的工具,系统中。 问题列表 调试IntelliJ IDEA插件的时候,日志为何没有打印? 选择Edit Configurations... > Edit ...
  • 因果图是设计测试用例的一种工具,着重检查各种输入的组合能够造成什么样的输出。前面几种方法并没有考虑到条件输入组合的情况。 要检查输入条件的组合,应首先把所有的输入条件划分成等价类,他们之间的组合情况...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 151,441
精华内容 60,576
关键字:

测试用例工具