毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net+sqlserver企业网站设计+流程图+用例ER图(20)
事实上,对于系统来讲,不论采用什么技术和什么方法,系统中仍然会有错。采用新的语言、先进的开发方式、完善的开发过程,可以减少错误的引入,但是不可能完全杜绝系统中的错误,这些引入的错误需要测试来找出,系统中的错误密度也需要测试来进行估计。测试是所有工程学科的基本组成单元,是系统开发的重要部分。自有程序设计的那一天起测试就一直伴随着。统计表明,在典型的系统开发项目中,系统测试工作量往往占系统开发总工作量的40%以上。而在系统开发的总成本中,用在测试上的开销要占30%到50%。如果把文护阶段也考虑在内,讨论整个系统生存周期时,测试的成本比例也许会有所降低,但实际上文护工作相当于二次开发,乃至多次开发,其中必定还包含许多测试工作。
5.2 测试实例的研究与选择
(1) 测试方法
程序测试的主要方法分为两大类,白盒测试和黑盒测试。
白盒测试:一种是以程序的内部逻辑结构为依据而设计测试用例的方法,因而又称为结构测试或玻璃盒测试,将系统看成一个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试用例,对系统的逻辑路径及过程进行测试,检查它与设计是否相符合[12]。白盒测试就是要选取足够的测试用例,对源代码实行比较充分的覆盖,以便尽可能多地发现程序中的错误。主要有两种方法:一种为逻辑覆盖法,另一种称为路径覆盖法。
黑盒测试:也称为功能测试,数据驱动测试等,它将待测试对象堪称是一个黑盒子,在完全不考虑程序的内部结构和特性的情况下,只依据规格说明书来检查程序的功能是否能正常使用。黑盒测试主要是根据输入条件和输出条件确定测试数据,通过测试数据来检查程序是否能够产生出正确的输出。进行黑盒测试主要有一下几种方法:等价分类法、边界值分析法、猜透法、因果图法。本系统主要选用的是黑盒测试方法。
(2) 测试用例
用例:在登录界面输入一个测试用户的账号、正确的密码。点击等登录。
期望结果:登录成功进入个人网站主页面
实际结果:进入个人网站主页面。
用例:在后台登录界面输入一个测试管理员账号、正确的密码。点击等登录。
期望结果:登录成功,进入后台管理主页面
实际结果:进入后台管理主页面。
用例:在后台管理界面添加一个管理员用户。并填上合法的管理员用户名、密码并确认密码,点击添加。
期望结果:添加成功,可查看到所添加的管理员用户在管理员管理列表里。
实际结果:添加成功,可查看到所添加的管理员用户存在管理员列表里面。
用例:在后台管理界面用户管理删除一个用户。
期望结果:点击删除,可查看到删除的用户不存在管理员列表里。
实际结果:点击删除,可查看到删除的用户不存在管理员列表里。
用例:在后台管理界面注册用户管理删除一个注册用户。
期望结果:点击删除,可查看到删除的注册用户不存在注册用户列表里。
实际结果:点击删除,可查看到删除的注册用户不存在注册用户列表里。
用例:在后台管理界面发货管理,选择一个客户进行发货处理。
期望结果:点击发货,可查看到对应客户的我的订单状态从未发货状态变成已经发货状态。
实际结果:点击发货,可查看到对应客户的我的订单状态从未发货状态变成已经发货状态。
用例:在后台管理界面增加一条招聘信息。
共22页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
下一页
上一篇:
C#+sqlserver学生MIS平台的设计与开发
下一篇:
第三方支付系统风险对策分析+策略建议
电子政务建设与民营企业...
對中小型企业实施CRM的探讨【2032字】
信息系统与企业竞争战略评析【1553字】
数据挖掘技术:企业网络...
提高网站茬Google中的排名...
县级供电企业光纤通信工程建设方案【997字】
企业网站设计原则【2929字】
承德市事业单位档案管理...
C#学校科研管理系统的设计
公寓空调设计任务书
志愿者活动的调查问卷表
神经外科重症监护病房患...
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
国内外图像分割技术研究现状