gpt4 book ai didi

python - 有没有适合运行模拟的Python测试框架

转载 作者:行者123 更新时间:2023-11-30 23:22:49 24 4
gpt4 key购买 nike

我正在研究通过使用不同参数运行多次模拟来表征某些软件。

每个模拟都可以被同化为具有不同输入参数的测试。

测试规范列出了不同的参数:

param_a = 1
param_b = range(1,10)
param_c = {'package_1':1.1, 'params':[1,2,34]}
function = algo_1

这将生成一个测试列表:

['test-0':{'param_a':1, 'param_b':1, param_c:},
'test-1':{'param_a':1, 'param_b':2, param_c:},
...]

并使用这些参数调用该函数。函数的返回值是应该以“友好的方式”报告的测试结果。

test-0: performance = X%, accuracy = Y%, runtime = Zsec ...

例如,Erlang 的 Common Test 和 Quickcheck 非常适合此任务,并提供测试的 HTML 报告。

Python中有类似的东西吗?

最佳答案

你可以给Robot Framework一个机会。从机器人测试用例中调用 Python 代码将很容易/ native 。我们会变得很好HTML reports以及。如果您被阻止,您将在 SO(标签 robotframework )或 Robot User Mailing List 上获得一些帮助。 .

关于python - 有没有适合运行模拟的Python测试框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24302778/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com