物流管理系统分析与设计 - 图文 联系客服

发布时间 : 星期六 文章物流管理系统分析与设计 - 图文更新完毕开始阅读0c9059c9de80d4d8d05a4f89

图5-11货源信息添加窗口

图5-12货源信息管理窗口

5.7修改密码

此模块完成用户的密码修改,为了系统的安全性,用户需要定期的修改密码,窗口设计如图5-13所示:

25

图5-13 修改密码操作窗口

26

6系统测试

6.1系统测试计划

系统的测试计划是指测试阶段的计划。现状:目前的测试文档是关于测试的主要内容,是测试的时间计划,目前只是按照个人直观、经验等方法来判断测试时间。所以这种时间的划分是有点粗略,没有什么可靠的依据的。因此这种测试的计划比较随意,管理不是很方便。这种测试是为了测试而测试,没有经过详细规划的测试。如果可以了解产品已经具有的功能,就可以通过这种测试来检验是否每个功能都可以照常使用。

6.2 系统测试工具

目前的测试方法都是手工测试,需要测试员有一定的技巧,而且测试的效率因为测试员的不同而不同,测试员的经验丰富则效率会大大提高而有部分的测试类型是可以用测试工具而实现的。比如:非法测试、边界测试、性能、功能测试等等。但是手工测试并不能用来代替自动化测试,手工测试只是自动化测试的一个补充。一般情况下,自动化测试在整个测试的过程中可以占到30%左右。白盒测试:可以根据程序内部的逻辑结构来进行系统的测试,这种测试方法又称为结构测试。

6.3系统测试方法和测试类型

黑盒测试:这种测试也称之为数据驱动测试,或者称为功能测试。黑盒测试需要了解产品已经拥有的功能。然后通过测试来检验每一个功能是否可以正常使用。这种测试是把程序当做了一个无法打开的黑盒,在不考虑程序的内部结构与特性的情况下进行的测试。黑盒测试方法主要有因—果图、错误推测、边值分析、等价类划分等。属于穷举输入测试。

白盒测试:这种测试也称为逻辑驱动测试,或者称为结构测试。区别于黑盒测试,白盒测试是了解系统内部工作的过程。然后通过测试来检验产品内部的动作是否根据内部工作的流程而工作。白盒测试无法测试系统的功能。白盒测试的主要方法有基路测试、逻辑驱动等。属于穷举路径测试。

6.4系统测试的目的和原则

在任何软件系统的开发过程中,每一个编程的人员都会发生错误,这种错误是无法避免的。为了尽可能的减少这种错误,发现并及时纠正错误,尽量降低发生错误所造成

27

的损失,保证系统质量,就需要对系统进行测试。

6.5系统测试效果

1.根据系统入口测试的例子,检测测试的效果。

用户登录时,输入用户名和密码错误给出提示,输入用户名和密码否则提示输入不能为空等提示

如图1-1所示。

图6.1 登录不输入

图6.2 登录不输入提示

28