我正在开发一款处理无人机的软件。 我的团队介绍了一个服务器,允许使用多个无人机进行命令和控制活动。 现在,我想测试其API并创建一个用于自动化测试的python模块。 API包括添加标记,删除标记等操作,您可以在应用中执行此操作。 我一直在研究是否有工具允许我自动随机化这些操作以创建模仿用户操作的方案。 例如: 检查许可证,添加任务,添加标记,飞到位置并删除标记。
这些操作中的每一个都是发送到应用程序内服务器的请求,但我已经将这些活动重新创建为python中的函数。服务器操作也是用Python编写的(服务器是龙卷风)。现在我只需要找到一种方法来随机化他们的激活(他们发送到服务器的数据也是随机和合法生成的,而且这不是问题)。
因此,在浪费我的大量时间手工创建这些场景之前,我确定有人已经遇到过这种问题。我虽然无法在这里找到它。搜索了几个小时,但有很多问题我可能错过了与我的问题有关的事情。 我可以自己构建这样一个工具,甚至可以在这里分享一个git。那么遇到这个问题的任何人都会有所帮助。 我认为无论如何都值得问。
如果您有任何其他详细信息需要了解,请与我们联系。 谢谢!