-
题名面向小规模程序的轻型测试方法
被引量:5
- 1
-
-
作者
叶常春
尹良泽
-
机构
国防科学技术大学计算机学院
-
出处
《软件》
2015年第10期90-93,共4页
-
文摘
初级程序员开发的程序一般是小规模程序。对于小规模程序,软件工程实践采用的重型测试方法是不适用的,因为测试代码量远大于程序代码量。论文描述三种面向小规模程序的轻型测试方法。第一种方法是"使用freopen函数的方法",做法是在程序中调用freopen函数把输入输出重定向至文件,并用文件比较命令来比对输出结果和期望结果是否一致。好处是免除手工输入和人工比对,消除繁琐和减少犯错的机会。第二种方法是"使用重定向和批处理程序的方法",实质与第一种做法类似,但能够批处理地使用多组测试数据对程序进行测试。第三种方法是"轻型单元测试方法",做法是把程序分解成多个函数,对函数进行测试。好处是便于定位错误。上述三种轻型程序测试方法的优点是易学易用,适用于在OJ网站刷题和计算机软件能力认证考试等场合。
-
关键词
软件工程
轻型测试方法
小规模程序
重定向
单元测试
-
Keywords
Software engineering
Light test Methods
Small-scale program
Redirection
Unit test
-
分类号
TP311.53
[自动化与计算机技术—计算机软件与理论]
-