软件测试技术-课程作业实验报告.doc_第1页
软件测试技术-课程作业实验报告.doc_第2页
软件测试技术-课程作业实验报告.doc_第3页
软件测试技术-课程作业实验报告.doc_第4页
软件测试技术-课程作业实验报告.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件测试技术课程作业 姓名:* * * 学号:* 班级:软 件 * 专业:软 件 工 程 时间: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解决方案124. 心得体会151.被测试对象介绍1.1被测对象本次被测对象的名称:OA办公自动化管理系统 开发者:本系统是由零壹软件培训中心开发系统架构:本系统是基于B/S的架构1.2 被测对象功能介绍本系统主要有工作流,邮件管理,组织结构管理,新闻管理四个功能模块。1.2.1工作流 包括:1.发起,即发起请假或上传任务报表。2.待办,由下级工作人员发起的请假或上传的报表,上级领导接受的到,还没有进行处理的待办的任务。3.任务池,可以查看本次请假或上传报表的处理流程,发起人,任务的优先级等。4.在途,即查看本次任务处理到哪个阶段。5.挂起,将本次要处理的任务挂起,到一定的时间段在来处理。6.抄送,将任务复制一个备份,转发给其他人。7.取回审批,将由下级人员发送上来的任务接受回来进行审批。8.查询,查询任务,查询方式包括,我的参与流程,我的发起流程,我部门发起流程,我部门待办流程,等几种方式。9.设置,主要设置权限,头像,个人信息等。10.通讯录,同于查看员工的电话号码,姓名等信息。12.切换,即切换到登录界面。工作流功能如图所示1.2.2邮件管理 主要用于接收或发送邮件,是通过连接QQ邮件系统实现的。包括三个功能:1.写邮件。2.已发送,即查看已经发送的邮件的信息。3.收信箱,查看收到的邮件的信息。功能截图如下:1.2.3组织结构管理 包括:员工信息,部门信息,角色信息,部门信息四分方面。1.员工信息,用于查看员工信息。2.部门信息,用于添加,修改和删除部门。3.角色信息,用于添加,修改和删除角色在公司的的职位。4.部门信息,用于添加或删除员工所在的部门。功能截图如下:1.2.4新闻管理 包括:新闻类别,新闻信息,添加新闻,查看新闻四个方面。1.新闻类别,即编辑新闻类别。2.新闻信息,即查看已经发布新闻。3.添加新闻,用于添加要发布的新闻。4.查看新闻,查看新闻的编号,目录,标题,作者等信息。功能截图如下:2.测试计划2.1测试策略本次测试将采用白盒测试和黑盒测试两种测试方式混合进行,白盒测试的方式下编写功能模块的测试用例,分为:用户登陆界面测试用例,工作流模块功能测试用例,邮件管理功能模块测试用例,组织结构管理功能模块测试用例,新闻管理功能模块用例。黑盒测试用于测试系统比较小功能模块,例如系统中的添加,查询,修改,删除信息等功能。2.2功能测试用例2.2.1用户登陆界面测试用例功能A描述用户登录到OA办公自动化管理系统用例目的测试系统是否能够正常登录前提条件已拥有此系统登录权限的用户登录输入/动作期望的输出/相应实际情况BugID打开页面时,会出现相应的登陆界面根据统一数据中心的设置,可以相应看到弹出的通知框用户名和密码都正确正常登录用户名不正确出现相应提示用户名不填出现相应提示用户名正确密码错误出现相应提示密码不填出现相应提示功能B描述退出登录页面用例目的测试系统是否能够安全退出前提条件正常登录系统输入/动作期望的输出/相应实际情况BugID单击“退出”按钮出现确认提示2.2.2工作流模块功能测试用例功能A描述 用户发起任务即执行相应的工作流里面的功能用例目的测试工作流是否能够正常执行相应的功能前提条件成功登陆,并有相应权限的用户。输入/动作期望的输出/相应实际情况BugID发起任务 能够成功发起执行待办能够成功查看待办的是任务执行任务池能够成功却正确的执行执行在途能够正确查看相应的在途的任务执行挂起正确的将所标记的任务挂起抄送正确的将任务抄送取回审批能将任务取回并审批查询查询所有所有的任务设置能够设置相应的任务流程通讯录可以查看所有员工的姓名和电话号码切换能力成功切换到相应的登陆界面,并能用合法的用户成功登陆2.2.3邮件管理功能模块测试用例功能A描述邮件管理用例目的测试用户是否能够进行写邮件,收邮件,已发送相应的操作前提条件进入系统前台页面登入,跳转到系统管理员或普通用户页面输入/动作期望的输出/相应实际情况BugID单击“写邮件”弹出相应的邮件编写界面,并能够正确的编写邮件单机“已发送”弹出相应的收邮件的界面,并能够正确的查看相应的发送的邮件单机“收邮件”弹出相应的收邮件的界面,并能够正确查看所有收到的邮件2.2.4组织结构管理功能模块测试用例功能A描述组织结构管理用例目的测试组织结构管理这个模块是否能够正确执行前提条件进入系统前台页面登入,跳转到系统管理员或普通用户页面输入/动作期望的输出/相应实际情况BugID点击“员工信息”弹出相应的界面,正确显示所有员工的信息,添加,修改,删除等相应的功能能够正确执行。点击“部门信息”弹出相应部门信息界面,正确显示所有公司的部门,添加,修改,删除等相应部门的功能能够正确执行。点击“角色信息”弹出相应角色信息界面,正确编辑用户角色,能够正确添加,删除,修改员工所在的岗位。点击“员工部门”能够正确添加部门的员工,和删除部门的员工。2.2.5新闻管理功能模块用例功能A描述新闻管理用例目的新闻管理这个模块是否能够正确执行前提条件进入系统前台页面登入,跳转到系统管理员或普通用户页面输入/动作期望的输出/相应实际情况BugID点击“新闻类别”能够正确添加,删除,修改新闻的类别点击“新闻信息”能够删除发布的新闻,显示发布新闻的标题,作者,浏览次数等信息。点击“添加新闻”正确并成功新闻点击“查看新闻”能够查看所发布的新闻的信息。2.3测试工具本次测试没有用专业的测试工具,是更具设计测试用例,进行人工测试的。2.4测试步骤1. 测试登陆界面2. 测工作流功能模块3. 测试邮件管理功能模块4. 测试组织结构管理功能模块5. 测试新闻管理功能模块3. 测试结果3.1测试出错内容 BUG 1:按顺序执行上面测试计划中的测试用例,当点击“记住我”这个按钮进行登录,进入系统主页后注销,在进行第二次登录时,系统没有记住用户名和密码,即“记住我“这个按钮的功能没有实现。程序运行截图:错误代码截图: BUG2:进入主界面是出现5个功能模块:工作流,邮件管理,组织结构管理,新闻管理,Fortran。当点击进入Fortran这个功能模块的时候,里面的功能没有实现。程序运行截图:错误代码截图:BUG3:测试到邮件发送功能的时候,发送的邮件有附件的时候,发送失败。错误代码:3.2解决方案BUG1:通过查看系统源代码找出相关的错误代码,差一个 ViewBag.Password = password并修改。程序正确运行截图:修改后的代码截图:BUG2:将上述原来系统没有实现的功能的代码进行删除。程序正确运行截图:BUG3:源程序的分割路径的代码错误,修改分割路径的符号。修改后的运行程序:修改后的代码截图:4. 心得体会 通过学习了吴云老师教授的“软件测试技术课程”这门课,我学会了很多关于软件测试方面的知识。例如:我学习到了,软件测试的方法有黑盒测试,白盒测试,灰黑测试等测试方法,并对这个三个测试方法有了明确的认识。在这门课上老师不仅会教授课本上的知识,还会教授其他有关计算机学科比较前沿的知识,例如

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论