软件测试中通用测试数据生成方法(3)

发表于:2014-09-01来源:uml.org.cn作者:不详点击数: 标签:软件测试
2. 可以指定输出的格式:range=[1-100:2]format=0.2f,这个地方的 format 可以是 sprintf 函数的格式标签。 3. 可以指定是否随机。现在生成的数据是按照列表中的顺

  2. 可以指定输出的格式:range=[1-100:2]&format=0.2f,这个地方的 format 可以是 sprintf 函数的格式标签。

  3. 可以指定是否随机。现在生成的数据是按照列表中的顺序来生成的。可以通过一个 rand 参数来指定是否随机。

  第三:不同的输出格式

  我们现在输出的是行与列的格式,其实我们还可以定义其他不同的输出格式。比如输出为数据库的 insert sql 语句。输出为 xml 格式的数据。这些实现起来都不是特别的麻烦,代码中做些处理就可以了。

  结束语

  PHP 是一款非常优秀的脚本语言(虽然它主要用在 web 开发上)。使用 PHP 可以快速地写出很多小工具来帮助我们来完成某个任务。本文只是给出了一个数据生成方法的简单实现,各位读者朋友完全可以发挥自己的想象,开发出更加灵活、好用的工具来。具体到我们公司的应用,我们现在基本上可以使用这个工具来生成各种各样不同的测试数据。而且有了这些固定的测试数据,就可以实现自动化测试。

原文转自:http://www.uml.org.cn/Test/201204263.asp