工程管理资料软件测试的目的 软件测试是软件开发周期的最后一个环节,也是软件产品上线使用前的最后一道关卡,因此软件测试是软件开发周期中至关重要的环节。软件测试,是对软件开发的需求调研、系统设计、系统开发的最终校验,因此它的质量将直接反应软件产品的质量。由此可以推断,高质量的软件测试是高质量的软件产品质量的保证[5]。软件产品从开始需求调研,到开发完成,错误和疏漏是无法完全避免的现象,对这些错误和疏漏除了可以靠完善的软件开发管理方法来尽量规避,也要通过软件测试的实施来尽可能多地发现。软件测试最直接的目的,就是尽可能快和尽可能多地发现软件产品中的错误,以使这些问题能够尽早解决,不流向客户,以此来最终保障软件产品的质量。
2、工程管理资料软件测试的方法
从是否关注系统内部结构和实现方法的角度来划分,软件测试包括白盒测试和黑盒测试两种方法。白盒测试关注系统的实现方式、程序的内部结构和实现逻辑,白盒测试的实施过程,就是验证软件的内部实现逻辑是否正确的过程,因此这种测试方法的应用,要求测试人员必须对软件的实现方法、程序的结构和运算逻辑都必须了解。路径测试、逻辑覆盖测试等就是典型的白盒测试方法。黑盒测试是不关注系统实现方法和逻辑的一种测试方法,这种测试方法只关注系统的传入参数、传出参数、操作方法等。黑盒测试的过程,就是运用正确的测试方法,给系统指定的传入参数,验证传出参数是否正确的过程。划分法、边界值法等就是典型的黑盒测试方法。无论哪一种测试方法,都不可能做到穷举测试,因此软件测试其实是不可能发现软件产品中所有的错误的。但是,通过运用合适的软件测试方法,制定完善的软件测试方案,使用相对完备的软件测试用例,都可以最大程度地保证软件测试的效率和质量,进而最终保证软件产品的质量。
2.1权限管理的测试 功能描述:对系统用户的档案操作权限的指定或者修改,在权限的有效期之内,用户才能对其指定种类的档案资料进行操作。本功能的测试用例及测试结果
2.2日志管理功能的测试 功能描述:对系统操作日志和系统登录日志的查询、浏览和导出管理,日志的内容涵盖了系统用户的登录与退出、用户对档案资料的增加、修改、删除等各种操作。测试用例一:以指定的用户先登录进系统,然后对档案资料进行增加、修改删除等操作,在退出系统后重新登录进系统,在日志管理界面选中相应的日志类型和档案种类,即可在右侧列表中看到用户的上述一系列操作的日志信息。经实际测试,此用例测试通过。测试用例二:右侧列表中有日志信息时,点击导出按钮,即可将列表中的日志信息导出到Excel文件中。经实际测试,此用例测试通过。
2.3回收站管理功能的测试 功能描述:对系统中删除的档案资料,可进行彻底的物理删除
2.4OA数据导入功能的测试 功能描述:对在OA系统中完成流转的文件数据进行导入。测试用例一:单击顶部工具栏中的导入,在本地选择一个指定格式的OA数据文件后,文件可被正确地导入到系统中。经实际测试,此用例测试通过。测试用例二:单击顶部工具栏中的导入,在本地选择一个指定格式以外的OA数据文件后,文件无法被正确地导入到系统中,系统会给出错误提示信息。经实际测试,此用例测试通过。
2.5文件收集管理功能的测试 功能描述:对文件的分类、登记、修改、删除、检索,打印等。本功能的测试,目的在于测试在不用OA系统导入文档时,利用本系统录入档案文件的功能是否能够正常使用,对于已经收集到系统中的文件,测试能否在系统中进行正常维护。
2.6批量导入功能的测试 功能描述:对指定分类的档案的文件,可批量导入系统。
测试用例一:在左侧档案树中选定档案种类后,点击顶部工具栏中的批量导入后,在批量导入界面中,先选定档案的案卷,然后选定待导入文件,点击检测导入后,将对待导入文件进行校验,校验中出现问题,系统提示用户具体的错误信息。经实际测试,此用例测试通过。
测试用例二:在左侧档案树中选定档案种类后,点击顶部工具栏中的批量导入后,在批量导入界面中,先选定档案的案卷,然后选定待导入文件,点击检测导入后,将对待导入文件进行校验,校验正常完成,系统提示用户可以对这些文件进行导入。经实际测试,此用例测试通过。
测试用例三:对校验通过的待导入文件,点击保存记录按钮,可将这些文件正式导入到系统中。经实际测试,此用例测试通过。
2.7组卷处理功能的测试 功能描述:按照系统的组卷规则,将尚未归类的散文件归入到案卷中。
信息发布:广州名易软件有限公司 http://www.myidp.net