第一周小组博客作业——1703班01组

2023-11-22 04:30

本文主要是介绍第一周小组博客作业——1703班01组,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

(1)工具概述

  TestLink 是基于web的测试用例管理系统,主要功能是测试用例的创建、管理和执行,并且还提供了一些简单的统计功能。

  用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。

  TestLink 是sourceforge的开放源代码项目之一。作为基于web的测试管理系统,TestLink的主要功能包括:测试需求管理、测试用例管理、测试用例对测试需求的覆盖管理、测试计划的制定、测试用例的执行、大量测试数据的度量和统计功能。

 

 

(2)对应的流程

  Testlink的主要工作流程如下图所示:

 

  所涉及到的基本功能组成如下:

  1)用户管理

  包括用户注册,密码找回等功能。

  2)产品管理

  TestLink可以对多项目进行管理,而且各个测试项目之间是独立的,不能分享数据,但只有admin级的用户可以设置项目。Admin进行项目设置后,测试人员就可以进行测试需求、测试用例、测试计划等相关管理工作了。

  3)测试需求管理

  需求规格说明书是我们开展测试的依据。首先,我们可以对产品的需求规格说明书进行分解和整理,将其拆分为多个需求,一个产品可以包含多个需求,一个需求可以包含多个测试需求。

  4)测试计划管理

  在TestLink系统中,一个完整的测试计划包括:创建测试计划、版本管理。

  5)测试用例管理

  6)测试用例集管理

  测试用例准备好以后,可以对测试用例集进行相关的操作。

  7)测试执行/报告BUG

  首页横向导航栏中的“执行测试”菜单,点击进入执行页面。该页面同样一分为二,左侧是用例树,右侧页面内容为主体内容。

  8)测试结果分析

  TestLink根据测试过程中记录的数据,提供了较为丰富的度量统计功能,可以直观的得到测试管理过程中需要进行分析和总结的数据。

 

 

(3)工具的特点和局限性

  TestLink是一款基于Web的测试工具,用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,使我们能够简单的开始测试工作和分析测试结果。

  其优点如下:

  1)管理过程严格,没有测试需求就不能有测试计划,没有测试计划就无法分配测试用例。

  2)界面清晰简洁,方便使用。

  3)系统会通过邮件及时的通知。邮件通知的环节、形式、时间、接受人均可定制。

  4)不同的角色分配,使得不同用户具有自己的专属权限,工作互不干扰。

  5)系统可以自由定制,软件开源并支持添加插件。

   工具的局限性如下:

  1)tesklink未提供缺陷管理模块

  2)不支持sql查询

  3)提供测试用例管理,但是每次测试的过程并未给出

  4)不支持自动化测试

  5)界面布局反人类

 

(4)工具的改进

  1)testlink后续更新中提供缺陷管理功能模块。

  2)提供对数据库查询SQL语句的支持模块。

  3)在测试用例管理模块中,记录每次测试详细的操作过程,方便手工测试和自动化测试。

  4)添加对自动测试的支持。

  5)改进主界面布局

 

 

(5)成员贡献

  所有成员均学习了解TestLink的相关知识及用法,具体任务分配如下:

  1)邹小威、王郑亚:负责撰写了工具使用手册;

  2)郭伟、吴宗森、雷毅:负责录制制作了操作视频;

  3)程至炜:组长,负责对每日例会进行记录并撰写博客。

 

转载于:https://www.cnblogs.com/MusTang5964/p/7887552.html

这篇关于第一周小组博客作业——1703班01组的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/407527

相关文章

作业提交过程之HDFSMapReduce

作业提交全过程详解 (1)作业提交 第1步:Client调用job.waitForCompletion方法,向整个集群提交MapReduce作业。 第2步:Client向RM申请一个作业id。 第3步:RM给Client返回该job资源的提交路径和作业id。 第4步:Client提交jar包、切片信息和配置文件到指定的资源提交路径。 第5步:Client提交完资源后,向RM申请运行MrAp

hdu 2602 and poj 3624(01背包)

01背包的模板题。 hdu2602代码: #include<stdio.h>#include<string.h>const int MaxN = 1001;int max(int a, int b){return a > b ? a : b;}int w[MaxN];int v[MaxN];int dp[MaxN];int main(){int T;int N, V;s

集中式版本控制与分布式版本控制——Git 学习笔记01

什么是版本控制 如果你用 Microsoft Word 写过东西,那你八成会有这样的经历: 想删除一段文字,又怕将来这段文字有用,怎么办呢?有一个办法,先把当前文件“另存为”一个文件,然后继续改,改到某个程度,再“另存为”一个文件。就这样改着、存着……最后你的 Word 文档变成了这样: 过了几天,你想找回被删除的文字,但是已经记不清保存在哪个文件了,只能挨个去找。真麻烦,眼睛都花了。看

01 Docker概念和部署

目录 1.1 Docker 概述 1.1.1 Docker 的优势 1.1.2 镜像 1.1.3 容器 1.1.4 仓库 1.2 安装 Docker 1.2.1 配置和安装依赖环境 1.3镜像操作 1.3.1 搜索镜像 1.3.2 获取镜像 1.3.3 查看镜像 1.3.4 给镜像重命名 1.3.5 存储,载入镜像和删除镜像 1.4 Doecker容器操作 1.4

搜狗浏览器打开CSDN博客排版错乱问题解决

之前发生过几次,不知道什么原因。 今天一直用着好好的,打开一个csdn连接,显示404,博文被删除了,于是就用百度快照打开试试,百度快照打开显示的排版很乱也没找到有用信息。 后面再浏览CSDN博客就排版错乱,显示一个大大二维码图片。 尝试删除IE缓存无效,使用谷歌浏览是好的。 基本锁定就是搜狗缓存导致的,于是找如何删除搜狗缓存   清除后恢复正常

828华为云征文|基于华为云Flexus云服务器X实例部搭建Halo博客平台

华为云征文|基于华为云Flexus云服务器X实例部搭建Halo博客平台 前言一、Flexus云服务器X实例介绍1.1 Flexus云服务器X实例简介1.2 Flexus云服务器X实例特点1.3 Flexus云服务器X实例使用场景 二、Halo介绍2.1 Halo 简介2.2 Halo 特点 三、本次实践介绍3.1 本次实践简介3.2 本次环境规划 四、购买华为云Flexus云服务器X实例4.

缓存的常见问题 以及解决博客文章

1.jedispool 连 redis 高并发卡死  (子非鱼yy) https://blog.csdn.net/ztx114/article/details/78291734 2. Redis安装及主从配置 https://blog.csdn.net/ztx114/article/details/78320193 3.Spring中使用RedisTemplate操作Redis(sprin

Java高级Day38-网络编程作业

112.网络编程作业 //1.使用字符流的方式,编写一个客户端程序和服务器端程序//2.客户端发送"name",服务器端接收到后,返回"我是nova"//3.客户端发送"hobby",服务器端接收到后,返回"编写java程序"//4.不是这两个问题,回复"你说啥呢"​​===============//客户端//===============public class SocketT

滚雪球学MyBatis(01):教程导读

MyBatis简介 前言 欢迎回到我们的MyBatis系列教程。在上期的内容中,我们详细介绍了MyBatis的基本概念、特点以及它与其他ORM框架(如Hibernate)的对比。我们还探讨了MyBatis在数据访问层中的优势,并解释了为什么选择MyBatis作为我们的持久化框架。在阅读了上期的内容后,相信大家对MyBatis有了初步的了解。 在本期内容中,我们将深入探讨MyBatis的基本配

[置顶] IT牛人博客

团队技术博客 淘宝UED淘宝用户体验团队淘宝核心系统淘宝核心系统团队博客阿里巴巴数据库团队专注数据库管理开发运维淘宝通用产品专注JAVA技术淘宝QA致力于做测试的行业标准淘宝搜索技术关注技术 关注搜索量子恒道专注大数据统计百度搜索研发关注搜索相关技术EMC中国研究院关注于云计算和大数据贰号楼肆层阿里巴巴平台技术部阿里数据平台阿里巴巴数据平台百度技术分享交流百度的互联网技术编码者说腾讯滴技术团队腾