软件测试技术-课程作业实验报告

上传人:cl****1 文档编号:490175794 上传时间:2023-09-22 格式:DOC 页数:15 大小:971.01KB
返回 下载 相关 举报
软件测试技术-课程作业实验报告_第1页
第1页 / 共15页
软件测试技术-课程作业实验报告_第2页
第2页 / 共15页
软件测试技术-课程作业实验报告_第3页
第3页 / 共15页
软件测试技术-课程作业实验报告_第4页
第4页 / 共15页
软件测试技术-课程作业实验报告_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《软件测试技术-课程作业实验报告》由会员分享,可在线阅读,更多相关《软件测试技术-课程作业实验报告(15页珍藏版)》请在金锄头文库上搜索。

1、 软件测试技术课程作业 姓名:* * * 学号:* 班级:软 件 * 专业:软 件 工 程 时间:20*年12月 8日 指导老师:* * 目 录1.被测试对象介绍31.1被测对象31.2 被测对象功能介绍31.2.1工作流31.2.2邮件管理41.2.3组织结构管理41.2.4新闻管理52.测试计划52.1测试策略52.2功能测试用例52.2.1用户登陆界面测试用例52.2.2工作流模块功能测试用例62.2.3邮件管理功能模块测试用例72.2.4组织结构管理功能模块测试用例72.2.5新闻管理功能模块用例82.3测试工具82.4测试步骤83. 测试结果83.1测试出错内容8错误代码:123.2

2、解决方案124. 心得体会151.被测试对象介绍1.1被测对象本次被测对象的名称:OA办公自动化管理系统 开发者:本系统是由零壹软件培训中心开发系统架构:本系统是基于B/S的架构1.2 被测对象功能介绍本系统主要有工作流,邮件管理,组织结构管理,新闻管理四个功能模块。1.2.1工作流 包括:1.发起,即发起请假或上传任务报表。2.待办,由下级工作人员发起的请假或上传的报表,上级领导接受的到,还没有进行处理的待办的任务。3.任务池,可以查看本次请假或上传报表的处理流程,发起人,任务的优先级等。4.在途,即查看本次任务处理到哪个阶段。5.挂起,将本次要处理的任务挂起,到一定的时间段在来处理。6.抄

3、送,将任务复制一个备份,转发给其他人。7.取回审批,将由下级人员发送上来的任务接受回来进行审批。8.查询,查询任务,查询方式包括,我的参与流程,我的发起流程,我部门发起流程,我部门待办流程,等几种方式。9.设置,主要设置权限,头像,个人信息等。10.通讯录,同于查看员工的电话号码,姓名等信息。12.切换,即切换到登录界面。工作流功能如图所示1.2.2邮件管理 主要用于接收或发送邮件,是通过连接QQ邮件系统实现的。包括三个功能:1.写邮件。2.已发送,即查看已经发送的邮件的信息。3.收信箱,查看收到的邮件的信息。功能截图如下:1.2.3组织结构管理 包括:员工信息,部门信息,角色信息,部门信息四

4、分方面。1.员工信息,用于查看员工信息。2.部门信息,用于添加,修改和删除部门。3.角色信息,用于添加,修改和删除角色在公司的的职位。4.部门信息,用于添加或删除员工所在的部门。功能截图如下:1.2.4新闻管理 包括:新闻类别,新闻信息,添加新闻,查看新闻四个方面。1.新闻类别,即编辑新闻类别。2.新闻信息,即查看已经发布新闻。3.添加新闻,用于添加要发布的新闻。4.查看新闻,查看新闻的编号,目录,标题,作者等信息。功能截图如下:2.测试计划2.1测试策略本次测试将采用白盒测试和黑盒测试两种测试方式混合进行,白盒测试的方式下编写功能模块的测试用例,分为:用户登陆界面测试用例,工作流模块功能测试

5、用例,邮件管理功能模块测试用例,组织结构管理功能模块测试用例,新闻管理功能模块用例。黑盒测试用于测试系统比较小功能模块,例如系统中的添加,查询,修改,删除信息等功能。2.2功能测试用例2.2.1用户登陆界面测试用例功能A描述用户登录到OA办公自动化管理系统用例目的测试系统是否能够正常登录前提条件已拥有此系统登录权限的用户登录输入/动作期望的输出/相应实际情况BugID打开页面时,会出现相应的登陆界面根据统一数据中心的设置,可以相应看到弹出的通知框用户名和密码都正确正常登录用户名不正确出现相应提示用户名不填出现相应提示用户名正确密码错误出现相应提示密码不填出现相应提示功能B描述退出登录页面用例目

6、的测试系统是否能够安全退出前提条件正常登录系统输入/动作期望的输出/相应实际情况BugID单击“退出”按钮出现确认提示2.2.2工作流模块功能测试用例功能A描述 用户发起任务即执行相应的工作流里面的功能用例目的测试工作流是否能够正常执行相应的功能前提条件成功登陆,并有相应权限的用户。输入/动作期望的输出/相应实际情况BugID发起任务 能够成功发起执行待办能够成功查看待办的是任务执行任务池能够成功却正确的执行执行在途能够正确查看相应的在途的任务执行挂起正确的将所标记的任务挂起抄送正确的将任务抄送取回审批能将任务取回并审批查询查询所有所有的任务设置能够设置相应的任务流程通讯录可以查看所有员工的姓

7、名和电话号码切换能力成功切换到相应的登陆界面,并能用合法的用户成功登陆2.2.3邮件管理功能模块测试用例功能A描述邮件管理用例目的测试用户是否能够进行写邮件,收邮件,已发送相应的操作前提条件进入系统前台页面登入,跳转到系统管理员或普通用户页面输入/动作期望的输出/相应实际情况BugID单击“写邮件”弹出相应的邮件编写界面,并能够正确的编写邮件单机“已发送”弹出相应的收邮件的界面,并能够正确的查看相应的发送的邮件单机“收邮件”弹出相应的收邮件的界面,并能够正确查看所有收到的邮件2.2.4组织结构管理功能模块测试用例功能A描述组织结构管理用例目的测试组织结构管理这个模块是否能够正确执行前提条件进入

8、系统前台页面登入,跳转到系统管理员或普通用户页面输入/动作期望的输出/相应实际情况BugID点击“员工信息”弹出相应的界面,正确显示所有员工的信息,添加,修改,删除等相应的功能能够正确执行。点击“部门信息”弹出相应部门信息界面,正确显示所有公司的部门,添加,修改,删除等相应部门的功能能够正确执行。点击“角色信息”弹出相应角色信息界面,正确编辑用户角色,能够正确添加,删除,修改员工所在的岗位。点击“员工部门”能够正确添加部门的员工,和删除部门的员工。2.2.5新闻管理功能模块用例功能A描述新闻管理用例目的新闻管理这个模块是否能够正确执行前提条件进入系统前台页面登入,跳转到系统管理员或普通用户页面

9、输入/动作期望的输出/相应实际情况BugID点击“新闻类别”能够正确添加,删除,修改新闻的类别点击“新闻信息”能够删除发布的新闻,显示发布新闻的标题,作者,浏览次数等信息。点击“添加新闻”正确并成功新闻点击“查看新闻”能够查看所发布的新闻的信息。2.3测试工具本次测试没有用专业的测试工具,是更具设计测试用例,进行人工测试的。2.4测试步骤1. 测试登陆界面2. 测工作流功能模块3. 测试邮件管理功能模块4. 测试组织结构管理功能模块5. 测试新闻管理功能模块3. 测试结果3.1测试出错内容 BUG 1:按顺序执行上面测试计划中的测试用例,当点击“记住我”这个按钮进行登录,进入系统主页后注销,在

10、进行第二次登录时,系统没有记住用户名和密码,即“记住我“这个按钮的功能没有实现。程序运行截图:错误代码截图: BUG2:进入主界面是出现5个功能模块:工作流,邮件管理,组织结构管理,新闻管理,Fortran。当点击进入Fortran这个功能模块的时候,里面的功能没有实现。程序运行截图:错误代码截图:BUG3:测试到邮件发送功能的时候,发送的邮件有附件的时候,发送失败。错误代码:3.2解决方案BUG1:通过查看系统源代码找出相关的错误代码,差一个 ViewBag.Password = password并修改。程序正确运行截图:修改后的代码截图:BUG2:将上述原来系统没有实现的功能的代码进行删除

11、。程序正确运行截图:BUG3:源程序的分割路径的代码错误,修改分割路径的符号。修改后的运行程序:修改后的代码截图:4. 心得体会 通过学习了吴云老师教授的“软件测试技术课程”这门课,我学会了很多关于软件测试方面的知识。例如:我学习到了,软件测试的方法有黑盒测试,白盒测试,灰黑测试等测试方法,并对这个三个测试方法有了明确的认识。在这门课上老师不仅会教授课本上的知识,还会教授其他有关计算机学科比较前沿的知识,例如现在比较火热的大数据,云计算等知识,这些知识将会使我们毕业以后从事相关计算机方面的工作会有很的帮助。吴云老师还会教授许多人生的道理,这些人生的道理是老师通过自身的亲身经历得出来的,这些人生道理会使我们在以后的人生道路上少走许多的弯路。我被老师的幽默风趣,教课方式独具一格以及放荡不羁的性格所折服,我非常荣幸能够上“软件测试技术这门课”!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号