软件测试技术课程设计报告测试分析报告

上传人:无*** 文档编号:45947819 上传时间:2021-12-09 格式:DOC 页数:10 大小:186KB
返回 下载 相关 举报
软件测试技术课程设计报告测试分析报告_第1页
第1页 / 共10页
软件测试技术课程设计报告测试分析报告_第2页
第2页 / 共10页
软件测试技术课程设计报告测试分析报告_第3页
第3页 / 共10页
点击查看更多>>
资源描述
北方民族大学课程设计报告 系(部、中心) 计算机科学与工程学院 姓 名 吴婷婷 学 号 20091692 专 业 信息管理与信息系统 班 级 09信管 同组人员 课程名称 软件测试技术 设计题目名称 餐厅管理系统测试分析报告 起止时间 2012年3月1日2012年5月25日 成 绩 指导教师签名 任 荣 北方民族大学教务处制目 录1.引言11.1测试分析报告编写目的11.2 参考资料12.静态测试错误报告12.1 测试对象及参考规范12.2 静态测试缺陷报告13.测试用例14.缺陷报告35.测试总结35.1 测试覆盖率35.2 测试统计表45.3 测试统计图4参考文献41. 引言1.1测试分析报告编写目的任何一个完全测试和穷举测试的工作量都是巨大的,在实践上是行不通的。因此任何实际测试都不能保证被测试的程序中不遗漏错误或缺陷。为了最大程度减少这种遗漏,同时最大限度发现可能存在的错误,在实施测试前必须确定合适的测试方法,并以此为依据制定详细的测试方案。依据软件本身性质、规模和应用场合的不同,软件测试人员选择不同的方案,以最少的软、硬件资源以及人力资源投入,得到最佳的测试效果,这就是测试分析报告编写所在。1.2 参考资料表1-1:参考资料列表参考资料是否可用备注需求规格说明书可用系统设计说明书可用系统原型可用系统源码不可用文档丢失用户使用手册不可用原本就没有编写测试计划可用2. 静态测试错误报告2.1 测试对象及参考规范测试对象为“系统分析设计文档”或“某功能模块代码”。2.2 静态测试缺陷报告缺陷记录编号BUG21测试项目系统分析设计文档测试人员吴婷婷测试日期2012年4月18日优先级高缺陷解决人无缺陷描述文档描述太简单,只有几个图,也没有对相应的图做一些必要的解释,使用户(有些用户是非专业人员,不一定能看懂软件设计中的专业术语)很难明白系统所要表达的功能,也使系统开发人员很难才搞清楚系统的具体内容。附件(缺陷截图)缺陷解决人无缺陷解决验证人无解决日期尚未解决验证日期尚未解决缺陷是否解决否验证是否通过无备注这个截图只是其中的一个图。另,我认为需要给图中一些英文做一些中文解释,方便理解,避免翻译过程因个人文化程度含糊或是异议。因系统分析设计人员大多数已不在本地,还有一个成员因最近学习或其他事务繁忙,缺陷一直没得到解决。找不到该系统的具体功能模块的数据流程图,文档可用率很低。.3. 测试用例表3-1:测试用例表测试用例编号TUC_G.2.1 测试项目添加新用户模块重要级别高测试人员吴婷婷测试日期2012年4月15日功能描述在添加用户这个界面中,总经理可以为店面里的的相关人员添加不同的角色,比如总经理,领班,人事经理,外卖负责人,厨师长等六个角色。并且用户名为16的字符,密码为616位的字符。前提条件用户以总经理的身份成功登录系统,才拥有添加用户的权限。测试项编号输入/操作步骤预期的输出实际输出结果1典型值依次输入以下信息:用户编号:122用户名:wtt密码:123456电子邮箱:453654联系电话:6767687家庭地址:银川市西夏区权限设置:领班单击“确定”按钮。在用户管理模块中有用户的信息与期望输出值相符。2典型值依次输入以下信息:用户编号:123用户名:gfdg密码:123456789abcdefg电子邮箱:453654联系电话:6767687家庭地址:银川市西夏区权限设置:总经理单击“确定”按钮。在用户管理模块中有用户的信息与期望输出值相符。3典型值依次输入以下信息:用户编号:124用户名:jhj密码:7867878电子邮箱:453654联系电话:7657575家庭地址:银川市西夏区权限设置:总经理单击“确定”按钮。在用户管理模块中有用户的信息与期望输出值相符。4异常值依次输入以下信息:用户编号:126用户名:efef密码:1234567电子邮箱:453654联系电话:6767687家庭地址:银川市西夏区权限设置:总经理单击“确定”按钮。在用户管理模块中有用户的信息与期望输出值相符。5典型值依次输入以下信息:用户编号:127用户名:wryht密码:123456789abcdef电子邮箱:345542联系电话:6865家庭地址:银川市西夏区权限设置:总经理单击“确定”按钮。在用户管理模块中有用户的信息与期望输出值相符6异常值依次输入以下信息:用户编号:127用户名:wryht密码:12345电子邮箱:453674联系电话:6865家庭地址:银川市西夏区权限设置:总经理单击“确定”按钮。显示提示信息“输入的密码长度太短!”,然后重新输入。与期望输出值相符7异常值依次输入以下信息:用户编号:127用户名:wryht密码:123456789abcdefg电子邮箱:sdsafsa 联系电话:6865家庭地址:银川市西夏区权限设置:总经理单击“确定”按钮。显示提示信息“输入的密码长度太短!”,然后重新输入。与期望输出值相符8异常值依次输入以下信息:用户编号:127用户名:wryht密码:电子邮箱:sdsafsa 联系电话:6865家庭地址:银川市西夏区权限设置:总经理单击“确定”按钮显示提示信息“输入的密码长度太短!” ,然后重新输入。与期望输出值不相符应该是输入密码不能为空。9异常值依次输入以下信息:用户编号:127用户名:wryht密码:1234567890abcdefghijklm电子邮箱:sdsafsa 联系电话:6865家庭地址:银川市西夏区权限设置:总经理单击“确定”按钮显示提示信息“输入的密码长度太长!”,然后重新输入。与期望输出值相符备注等价类划分法和边界值法。代码如下:Public Class frmEditUser Private m_strPassword As String Private Sub UpdateInfo(ByVal table As DataTable, ByVal index As Integer) txtUsername.Text = table.Rows(index)(用户名) txtPassword.Text = table.Rows(index)(密码) m_strPassword = txtPassword.Text txtUserID.Text = table.Rows(index)(用户编号) txtReaderEmail.Text = table.Rows(index)(电子邮箱) txtReaderTel.Text = table.Rows(index)(联系电话) txtReaderHome.Text = table.Rows(index)(家庭地址) Dim power As String = table.Rows(index)(权限).ToString().Trim() If power.Equals(总经理) Then RadioButtonAdmin.Checked = True ElseIf power.Equals(领班) Then RadioButtonUser.Checked = True ElseIf power.Equals(人事经理) Then RadioButtonGuest.Checked = True ElseIf power.Equals(外卖负责人) Then RadioButton1.Checked = True Else RadioButton2.Checked = True End If End Sub Private Sub frmEditUser_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load lbUserName.Items.Clear() Dim SQLString As String = SELECT * FROM tbUser Dim user As DBuser = New DBuser() SQL查询语句 Dim UserTable As DataTable = user.SearchUser(SQLString) Dim UserRow As DataRow For Each UserRow In UserTable.Rows lbUserName.Items.Add(UserRow(用户名) Next lbUserName.SelectedIndex = 0 UpdateInfo(UserTable, 0) End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Close() End Sub Private Sub lbUserName_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lbUserName.SelectedIndexChanged Dim name As String = lbUserName.SelectedItem().ToString() Dim SQLString As String = SELECT * FROM tbUser where 用户名 = & name & Dim user As DBuser = New DBuser Dim table As DataTable = user.SearchUser(SQLString) UpdateInfo(table, 0) End Sub Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim User As New DBuser(lbUserName.SelectedItem, txtPassword.Text) 判断密码的长度是否太短 If txtPassword.Text.Length 16 Then MsgBox(输入的密码长度太长!, MsgBoxStyle.Exclamation, 信息框) Exit Sub End If 判断密码是否为空 If Trim(txtPassword.Text) = Then MsgBox(输入的密码不能为空!, MsgBoxStyle.Exclamation, 信息框) Exit Sub End If Dim power As String If RadioButtonAdmin.Checked Then power = 总经理 ElseIf RadioButtonUser.Checked Then power = 领班 ElseIf RadioButtonGuest.Checked Then power = 人事经理 ElseIf RadioButton1.Checked Then power = 外卖负责人 Else power = 厨师长 End If 编辑记录 If Not m_strPassword.Equals(txtPassword.Text) Then m_strPassword = DBuser.Encrypt(txtPassword.Text) End If Dim strEdit As String = 密码 = & m_strPassword & ,用户编号 = & Trim(txtUserID.Text) & ,联系电话 = & Trim(txtReaderTel.Text) & ,电子邮箱 = & Trim(txtReaderEmail.Text) & , 家庭地址 = & Trim(txtReaderHome.Text) & ,权限 = + power + User.EditUser(tbUser, strEdit, 用户名, txtUsername.Text) End SubEnd Class4. 缺陷报告表4-1:缺陷报告缺陷记录编号BUG_G2.2测试项目菜单管理模块测试人员吴婷婷测试日期2012年4月15日优先级低缺陷解决人吴婷婷缺陷描述数据只占了模块的一半,大部分空白附件(缺陷截图)缺陷解决人吴婷婷缺陷解决验证人卞春林解决日期验证日期2012年4月15日缺陷是否解决否验证是否通过是5. 测试总结5.1 测试覆盖率5.2.1 源代码测试覆盖率5.2.2 需求测试覆盖率5.2 测试统计表表5-1:测试统计表测试系统名称测试用例统计结果(数量)通过不通过总计缺陷统计结果(数量)致命缺陷数据定义缺陷功能缺陷需求缺陷界面问题设计缺陷程序逻辑缺陷性能缺陷缺陷总计数量5.3 测试统计图图5-1 *系统测试统计图参考文献1 德Spillner,Linz,挪Schaefer著,刘琴等译,软件测试基础(第2版),人民邮电出版社,2009年4月2朱少民,软件测试方法和技术,清华大学出版社, 2005年7月 3教育部考试中心/教育部考试中心,全国计算机等级考试四级教程 - - 软件测试工程师(2008年版) ,高等教育出版社,2007年9月4赵斌,软件测试技术经典教程(第二版),科学出版社,2011年3月5美Paul C.Jorgensen,软件测试(原书第2版),机械工业出版社,2007年4月
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 压缩资料 > 基础医学


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!