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

Posted

技术标签:

【中文标题】如何在 CoAP 一致性测试套件中对测试用例进行分组【英文标题】:how to group testcases in CoAP conformance test suite 【发布时间】:2012-05-21 16:01:49 【问题描述】:

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

【问题讨论】:

你的作品可以公开吗?我对微型设备的 coap 实现感兴趣,需要一些测试套件。 【参考方案1】:

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

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

更多关注 CoAP 测试,您可能会受到在线可用测试套件的启发,例如:

iottestware.coap 项目 tests of the libocoap project

祝你好运!

【讨论】:

以上是关于如何在 CoAP 一致性测试套件中对测试用例进行分组的主要内容,如果未能解决你的问题,请参考以下文章

如何在机器人框架中并行运行多个测试套件上的多个测试用例 | Python

测试套件

在测试套件中运行测试用例文件后如何避免浏览器关闭?

如何使用 Robot Framework 从测试套件运行特定的测试用例

如何从测试套件中测试测试。

unittest 10 测试套件( 有选择执行测试方法,测试类,自定义测试用例的顺序 TestSuite)