如何通过代码或手动 read/edit Parasoft SOATEST .tst 文件?

How to read/edit Parasoft SOATEST .tst file by code or manually?

我需要以原始文本形式读取 .txt 文件或通过代码来提取测试套件中键入的数据 (resource/assertors,....)。有什么办法吗?通过代码或任何编辑器。

如果你有二进制格式的 tst 文件,那么可能会有问题,没有官方 API 可以读取它。 这是非常古老的格式,我不认为它仍在使用。

也可能有两种最新的 tst 格式:

  • 压缩XML
  • XML

如果是压缩的 XML,您必须解压缩它,然后您可以访问 XML,在那里您可以将其作为文本文件阅读。 在XML的情况下,它只是XML,您可以将其作为纯文本文件阅读。 没有官方的 API 允许以与 SOAtest 的 GUI 类似的方式读取它以在代码中使用,即:在 Java.