上周我一直在STAX/STAF上探索。
它用于测试自动化执行&在某种程度上类似于Hudson。
我想知道它可以用于哪种类型的测试。即功能测试、负载测试等,
功能自动化测试基本上依赖于框架,即它们如何运行,它们在失败或通过时的返回状态都是通过框架的。
我怎样才能把它和像STAF这样的测试自动化框架集成起来呢?
发布于 2012-06-13 04:10:20
我已经使用STAF/STAX超过4年了。
优点:
IBM Source
编写您自己的
缺点:
诊断problems
我发现STAF/STAX对于系统测试很有用。例如,它使您能够在一个系统上启动服务器,在另一个系统上启动客户端,然后测试它们之间的交互。如果您需要测试跨平台或多语言绑定,它也很有用。我还喜欢它既可以在大型网络系统中使用,也可以在个人桌面上使用的事实。
另一方面,我可能会避免使用它进行单元测试,或者相对简单且可以在单个系统上运行的测试。为此,我可能会使用特定于语言的单元框架。
发布于 2012-12-18 15:13:49
STAF无法与Hudson相提并论。
当我看到像Hudson/Jenkins和Buildbot这样的东西时,我看到的是GUI,强调调度,查看正在发生的事情,完成了什么,以及它是如何进行的。
另一方面,STAF更像是分布式环境中QA框架的管道。它有助于启动进程、收集日志、锁定资源等。
https://stackoverflow.com/questions/10978750
复制相似问题