论文部分内容阅读
随着软件开发技术的提高,软件工程的推广深入,软件测试日益得到重视和专业化。测试的改进会对整个软件开发工作的质量、成本和周期带来非常显著的效果。
为了少投入多产出,企业想尽快和彻底地测试软件。手工测试已经难以满足要求,迫切需要的新的测试技术和方法。软件自动测试作为一个比较新的技术,可以满足企业软件测试要求,是最好的解决办法。它可以减少测试开销并增加在有限时间内的测试,能够排除测试人员的主观影响,更快地得到执行结果并且节约了软件产品整个生命周期的费用,为我们提供了先进的思路。
测试脚本是软件自动测试的重要组成部分,各种脚本技术都有不同的优缺点。
数据驱动脚本技术将测试数据存储在另外的数据文件中,而不是脚本文件中。脚本中只存放控制信息,测试数据是从数据文件而不是从脚本中导入。
本文首先按企业和项目分析了软件测试,之后探讨了自动测试脚本技术、决定过程和各种自动测试工具。
IBM WBI是全球领先的企业应用集成软件,WBIA作为WBI的组成部分,是领先的适配器,得到了广泛应用。论文在IBM ODA Harness测试工具中采用了适合于WBIAODA自动测试的数据驱动脚本技术。IBM ODA Harness被设计为调用ODA生成业务对象,比较执行结果和期望结果,并统计成功或失败的信息。
论文应用在软件自动测试中的IBM ODA Harness取得了明显的效益,极大地提高了测试效率,软件质量也得到了保证。
随着WBIA的发展,将不断地改进原有的自动测试工具并开发新的自动测试工具。
最后对论文工作进行了全面总结,并说明了下一步的工作和相关的自动测试技术。