测试工具的未来(五): 脚本化
一直以来, 软件开发在高效与灵活之间不断徘徊, 但最终发现它们是不可兼而有之的目标.软件分层却可以带来更美好的解决方案, 分层可以带来底层的高效与上层的灵活.
高效正在往极限挑战, 多核, 并行, 分布式都是这方面的产物;
而灵活的方向却产生了动态运行的虚拟机技术, 动态语言(脚本化)技术;
虚拟机技术提高了软件部署的效率, 动态语言提高了定制开发的效率, 加快了软件交付时间, 也就减少了成本.
在快速交付与反馈中与客户进行交流, 形成了对产品的更准确的把握, 也就加快了产品的成熟.
测试工具有必要从动态语言中获得开发效率, 使测试工具向模块化发展, 形成多种丰富的应用, 可以更好地实现应用层的仿真.
高效正在往极限挑战, 多核, 并行, 分布式都是这方面的产物;
而灵活的方向却产生了动态运行的虚拟机技术, 动态语言(脚本化)技术;
虚拟机技术提高了软件部署的效率, 动态语言提高了定制开发的效率, 加快了软件交付时间, 也就减少了成本.
在快速交付与反馈中与客户进行交流, 形成了对产品的更准确的把握, 也就加快了产品的成熟.
测试工具有必要从动态语言中获得开发效率, 使测试工具向模块化发展, 形成多种丰富的应用, 可以更好地实现应用层的仿真.