`
yesjavame
  • 浏览: 707536 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

上个星期回学校之前,整理了的一个模块的功能(辅助测试之用)

阅读更多

任务管理器

启动条件:

状态一(不存在交办):
1、部门管理权限中,设置A为部门负责人。
2、人员管理中建立部分F,添加组员A、B、C三人,后台用户管理设置A为该部门的负责人,B与C人员为下属人员,选择分级管理部门。
状态二(存在交办):
1、部门管理权限中,设置A、B为部门负责人。
2、人员管理中建立部分F,添加组员A、B、C、D四人,后台用户管理设置A为该部门的负责人,B与C人员为下属人员;B为新权利负责人,C、D为下属;选择分级管理部门。

状态分析:
发送人:
新建:1、新建
2、保存(保存后新建按钮编程废弃)
3、关闭
4、发送

无任务拆分:
接收人:1、回退:发送人[批示、再分配、终止、关闭]
2、汇报:接收人[保存、批示、提醒、终止、关闭]
3、延期:[同意、不同意、批示、提醒、终止、关闭]

4、完成
5、关闭

任务拆分:
接收人:1、回退
2、交办:[交办、汇报、延期、关闭]并且界面为三页[保存、批示、提醒、终止、关闭]
3、汇报
4、延期
5、完成
6、关闭


详细:

保存:A发送给B的任务(A为消息发送者)
状态一:
1、A发给B,点击保存,未发送
2、A待办任务查询保存的任务名
状态二:
1、A发给B,点击发送
2、B在待办任务中点击该任务,不处理点击保存
3、B在待办任务中查询该任务

提醒:A发送给B的任务(A为消息发送者)

1、B发给A一个汇报任务
2、A收到新的任务
3、A点击新的任务(显示:批示、提醒、保存、终止、关闭)
4、A点击提醒发给B
5、B在信息管理器中查看到A提示任务
6、A的任务结束 任务提示消失

批示:A发送给B的任务(A为消息发送者)

1、点击批示
2、输入批示内容
3、上传附件
4、点击发送
5、查看B是否新收到A发送的批示内容及其附件

延期:A发送给B的任务(A为消息发送者)

1、B发给A一个延期请求[非法情况:输入内容为空、空格、超出输入范围]
2、A收到新的任务[查看A是否收到新任务]
3、A点击新的任务(显示:同意、不同意、批示、提醒、终止、关闭)
状态一:同意延期
1、点击同意延期,更改延期时间(开:17:00 改:18:00)
[非法情况:1、小于原来的时间 2、修改到到现在系统默认的时间3、..]
2、查看B任务中的限办日期已被更改
状态二:不同意延期
1、点击不同意延期
2、输入不同意延期意见点击发送
3、查看B是否新收到不同意延期任务[不同意延期请求未发送]

完成:A发送给B的任务(A为消息发送者)[系统无法使用回复给A的请求无法收到]

1、A发给B任务
2、B收到任务后申请任务完成
3、输入完成内容
4、添加附件内容
5、点击发送给A
6、查看A是否收到请求

相关任务:

该功能暂时未开放

新建:A发送给B的任务(A为消息发送者)

1、填写任务栏标题(1、标题为空、空格2、标题超长)
2、选择限办时间(1、选择小于当前的系统时间)
3、选择提醒时间(1、选择提醒时间小于限办时间)
4、主办人(选择一个或多个主办人)
5、速级(1、普通2、加急3、特急)

再分配:A发送给B的任务(A为消息发送者)

1、A发送给B的任务
2、B回退给发送者A
3、A再次分配任务给B

终止:A发送给B的任务(A为消息发送者)

状态一:回退终止

1、A发送给B的任务
2、B回退给A
3、A终止该任务
4、查看A待办中是否存在该任务
5、查看B待办中是否存在该任务

状态二:汇报终止

1、A发送给B的任务
2、B填写汇报内容发送给A
3、A终止该任务
4、查看A待办中是否存在该任务
5、查看B待办中是否存在该任务

状态三:延期终止

1、A发送给B的任务
2、B向A申请延迟该项目
3、A终止该任务
4、查看A待办中是否存在该任务
5、查看B待办中是否存在该任务

考虑一种超级情况:

模拟发送多个部门 几百个用户 测试接收人的字段是否存在溢出
新建任务(几百个用户同时接收任务)

存在遗漏,某些测试使用交办的模式(A:BC、B:CD)
某些则使用一般模式(A:BC)

分享到:
评论

相关推荐

    【软件测试】: 功能测试:登陆、添加、删除、查询模块测试.doc

    功能测试是软件测试的一种,旨在验证软件的各个功能模块是否能够正确地执行预期的操作。本文将详细介绍登陆、添加、删除、查询模块测试的知识点。 一、登陆模块测试 登陆模块是软件与用户交互的最直接的模块之一,...

    中国电信5G模块测试方法-VoLTE功能与性能分册v1.3

    中国电信5G模块测试方法-VoLTE功能与性能分册v1.3是中国电信集团有限公司发布的一份关于5G通信模块测试的白皮书。该文件介绍了VoLTE功能与性能的测试方法,旨在确保5G模块的通信质量和性能。 测试等级: 该文件规定...

    案例1 某电子商务网站登录模块功能测试用例.pdf

    "电子商务网站登录模块功能测试用例" 本文档描述了某电子商务网站登录模块的功能测试用例,涵盖了用户登录功能的各个方面,旨在验证用户身份验证、输入合法信息、阻止非法输入等功能。 登录模块功能测试用例 本...

    考试系统登录模块测试用例

    考试系统登录模块测试用例是指通过一系列的测试来验证考试系统的登录模块是否能够正确地处理各种输入情况,确保系统的安全和稳定性。本测试用例涵盖了多个方面,包括登录模块的设置功能、服务地址的输入和验证、...

    易语言异常处理辅助模块

    易语言异常处理辅助模块...总的来说,易语言异常处理辅助模块是易语言开发者不可或缺的工具之一,它扩展了易语言的功能,使得开发者能够在处理错误和异常时拥有更多的控制和灵活性,从而提升整体的编程效率和软件质量。

    辅助操作模块5.0

    辅助操作模块5.0

    异常辅助模块5.2源码及调用例子

    1,现在支持多个模块嵌套引用,支持多个DLL中多次使用,全都共用同一个配置接口。2,重写了调用栈跟踪的代码,增加了更加精准的函数劫持跟踪;。3,现在支持在异常回调时,输出dmp文件了(可用vs或windbg打开,获取...

    Android模块测试用例.zip

    在Android开发过程中,模块测试是确保每个功能组件正确工作的重要环节。"Android模块测试用例.zip"这个压缩包文件包含了针对不同Android应用模块的详细测试用例,旨在全面覆盖各个功能点,确保软件质量。以下将对每...

    QTP自动化测试用例登陆模块测试实例

    QTP自动化测试用例登陆模块测试实例 QTP自动化测试用例登陆模块...QTP自动化测试用例登陆模块测试实例展示了QTP在自动化测试领域的强大功能和灵活性,为测试工程师提供了一个强大的工具,提高测试效率和测试覆盖率。

    IP-guard产品测试用例(全模块)20190213.docx

    IP-Guard 产品测试用例是对 IP-Guard 产品的各个功能模块进行测试的文档。该文档详细介绍了 IP-Guard 产品的测试内容,包括测试用例、测试环境、功能操作测试等。 一、IP-Guard 功能模块简介 IP-Guard 产品是一个...

    系统功能模块设计文档

    《系统功能模块设计文档》是IT项目开发过程中至关重要的一个环节,它详细规划了系统的主要功能,明确了各个模块的职责和交互方式。本文档旨在为系统设计提供清晰、全面的蓝图,确保系统的可扩展性、稳定性和高效性。...

    测试用例实例(含:功能测试用例、性能测试用例、兼容性测试用例)

    以文档中的“LinkWorks_WorkEvaluate”为例,该测试用例针对的是LinkWorks项目的WorkEvaluate模块,关注点在于验证WorkEvaluate模块的功能性和业务规则。具体包括: - **测试类型:** 黑盒测试。 - **测试过程说明:...

    易语言辅助VIP模块

    "易语言辅助VIP模块"指的是专门为易语言用户设计的一种高级功能组件,它为开发者提供了额外的工具和功能,以增强易语言的基础能力。这类模块通常包含了各种预设的函数、控件、类库等,使得开发者在编写程序时可以更...

    Qnavigator_V1.6.9.1 移远模块测试工具

    移远通信,作为全球领先的物联网解决方案提供商,提供了一款名为Qnavigator的测试工具,专用于测试其通信模块的功能和性能。本文将详细解析Qnavigator_V1.6.9.1版本,探讨其主要特性和应用场景。 Qnavigator是移远...

    易语言33个皮肤辅助模块

    易语言的这33个皮肤辅助模块,涵盖了多种不同的设计风格和功能特性,可以满足不同类型的软件项目需求。 1. **模块类型与功能**:这些模块可能包括静态皮肤(固定风格)和动态皮肤(用户可自行更改)。静态皮肤通常...

    游戏辅助开发模块

    游戏辅助开发模块,很稳定的模块,非常实用,易语言专用

    用户管理模块测试用例集

    对天天超市管理系统进行测试而编写的测试用例集,对用户管理模块进行全面测试,为了有效发现软件缺陷编写的包含测试目的、测试步骤。

    易辅助模块v1.14 正式版

    易辅助模块是一款易语言编程调用模块,他集合了所有易语言需要用到的命令,全部是调用API加支持库命令完成,命令种类非常丰富,文本操作,系统操作,数据库操作,汇编几百种命令是目前所有模块无法比拟的,是最全的...

Global site tag (gtag.js) - Google Analytics