networking - 如何在 CoAP 一致性测试套件中对测试用例进行分组

标签 networking testing protocols standards-compliance coap

我正在为 Constrained Application Protocol (CoAP) 编写一致性测试套件基于 TTCN-3。现在我已经知道协议(protocol)了。 CoAP 类似于 HTTP。它们都是应用层协议(protocol)。有 CoAP 客户端和 CoAP 服务器,它们使用消息进行通信。现在我开始编写测试套件。但是我在如何设计整个测试套件方面遇到了麻烦,因为测试用例可能太多了。为了确保我设计的是一个完整的测试套件,在编写每个测试用例之前,有必要对测试用例进行分组。我将如何对这些测试用例进行分组?任何人都可以给我一些建议吗?谢谢。

最佳答案

确实有很多方法可以组织您的测试套件。

一个好的方法是先确定需要测试的内容,然后再开始考虑如何测试。我建议看看 how ETSI validates and tests communication protocols .

更专注于 CoAP 测试,您可能会从可用的在线测试套件中获得启发,例如:

祝你好运!

关于networking - 如何在 CoAP 一致性测试套件中对测试用例进行分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10578765/

相关文章:

java - 如何将我的 Java Selenium 测试拆分为单独的类?

ios - Swift : use of 'self' in method call before super. init初始化自编译报错

C++ Boost.asio Ping

java - ServerSocket 在转换为 SSLSocket 时不接受(空指针异常)

c# - 任何使用 EF 或 Linq 的单点单元测试方法?

ios - 调用swift后委托(delegate)不执行

c++ - 我如何将 boost::asio 用于 TCP 协议(protocol)而没有 header 告诉我消息的大小?

java - Netty解码错误

django - PyCharm 和 Django Shell 网络

android - 如何在 Jenkins 中集成 Monkeyrunner 测试?