3)程序占用资源
一个好的程序除了要包含各种各样的应用之外,本身运行所要占用的资源,也是评判一个程序好坏的一个重要标准。模糊查询功能的优越性在于能快速查询到相关信息,但伴随着它的则是许多零散的相关词语,这必然会导致程序占用比原本更多的资源,如何帮程序“瘦身”将会是另一难题。

第五章 软件测试
5.1软件测试的目标
软件测试就是在程序投入运行前,对程序的需求分析、设计规格说明和编码的最终复审,是保证程序质量的关键步骤。在系统正式交付运行前,一般需要做系统测试,来检测系统是否符合预期开发的目标、产品的使用是否方便、产品的稳定性是否良好、产品在运行过程中是否会出现错误。测试的目的也正是为了解决以上几方面的问题。

5.2测试方法
在系统测试的各种方法中,通常使用的有两种:即黑盒测试和白盒测试。
黑盒测试是指将软件看作黑盒子,在完全不考虑程序的内部结构和特性的情况下,测试软件的外部特性。根据软件的需求分析和设计规格设计测试方式,从程序的输入和输出特性上测试是否满足设定的功能。而白盒测试则是将软件看做一个按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查它与设计是否相符。
本系统采用的测试方法为黑盒测试:首先测试系统完成的功能是否满足初期的需求分析。发现系统已基本完成了添加、修改、删除和模糊查询等相关功能,在具体的模块中均实现了预期目标。其次测试程序的设计规格,本系统属于中小型企业所使用的程序系统,符合预期要求。综上所述:本系统的测试符合预期目标。

5.3测试举例
1)测试用户登陆是否成功
打开人事管理系统,在“工号”里填入100001,“密码”框里我们填入123,选择经理并点击“确定”按钮,将会出现操作程序页面,即该用户已经登陆成功了。
2)测试其他用户是否能够登录
打开人事管理系统登录页面,输入任意密码,点击“登录”按钮。将出现密码出错提示页面。然后点“确定”返回人事管理系统登录页面。
3)测试编辑功能是否成功
    在登录成功之后,即可进入相应的管理页面,可以修改和删除员工的个人信息资料,最后保存。
4)测试查询功能是否成功
在登录成功之后,点击“考勤查询”,在里面输入想要查找的员工的工号或姓名,点击“查询”按钮,成功即可出现结果页面,页面内显示查询出来的员工资料内容,表示测试成功。
5)用户登出系统的测试
在管理操作已全部完成,需要退出程序的时候,单击 “退出”的选项,便能退出。

上一篇:VC++的FFT快速傅里叶变换编程设计+流程图+源代码
下一篇:ASP.net网上购物商城的设计与实现+ER图

使用indy的IdTcpServer,IdTcpclient传輸文件【68字】

asp.net+sqlserver数据挖掘的在...

C#+sqlserver停车场停车管理系统的开发

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

C#+sqlserver的4s店管理系统的设计与实践

C#+sqlserver数据库与Excel表格...

C#学校科研管理系统的设计

国内外图像分割技术研究现状

公寓空调设计任务书

10万元能开儿童乐园吗,我...

中国学术生态细节考察《...

AT89C52单片机的超声波测距...

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

志愿者活动的调查问卷表

承德市事业单位档案管理...