关于编写单元测试中的驱动模块

发表于:2008-1-30 14:54

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

        在网上闲逛的是后看到关于单元测试的东西,觉得非常不错,拿过来一同分享一下,测试中有一个pareto的原则,想必大家都知道,就是在需求和设计的静态测试中,可以发现80%的bug,但这是一个理想的状态。又有多少公司能够做到全面的需求和设计的静态测试呢,所以有很多公司会把一部分的精力放在单元测试里面,来进一步的靠近pareto的原则,一般来说,单元测试会详细描述,单元模块的划分,以及该模块的接口描述和说明。下面我来贴出来一段详细设计里面所设计到的模块的说明,我想对于有的看不到详细设计的测试工程师会有所帮助!


 ——————————————————————————————————————————————————————————————

6、系统参数程序设计说明
6.1程序描述
        显示传输系统参数配置界面

6.2功能
        提供传输子系统系统正常运行所必需的参数。

6.3性能
6.4输入项
输入数据:

1.    写参数配置文件:参数配置属性页;

2.读参数配置文件:参数配置文件。

        输入说明:

        参数文件与系统互动,通过参数配置属性页建立/更新参数配置文件;

        各模块通过调用函数从参数配置文件中取得相应的参数值。

6.5输出项
输出数据:

1.    写参数配置文件:参数配置文件;

2.读参数配置文件:参数配置属性页、各模块所需参数。

输出说明:

        参数文件与系统互动,将参数配置文件中的参数值回显到参数配置属性页;各模块通过调用函数从参数配置文件中取得相应的参数值;

6.6算法
        参数配置文件位于系统程序的运行目录,名称:Octdts.Properties。参数配置文件涉及到整个系统的正常运行,故参数配置文件的管理异常重要,一般情况下,不允许对参数配置文件直接进行手工修改,须通过程序实现对参数配置文件的更新;为了最大程度上的实现系统的通用性,参数配置文件中所包含的参数很详细,基本函概了系统所需的动态参数;由于设计到安全问题,数据库用户密码不以明文方式记录在参数配置文件中,调用一个加密算法对密码进行加密,在取密码时,需调用一个解密算法。

6.7流程逻辑

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号