在线程中运行时,TestLink执行更新不适用于nose框架

2024-06-07 08:59:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用noseframework实现自动化快跑,我们已将其与testlink集成以标记通过/失败等等效果很好。你知道吗

当我使用threading选项--processes=10在多个线程中运行它时,相同的更新不会发生。你知道吗

我想在线程中执行一些事情,同时更新测试计划 线程中阻止其工作的场景。你知道吗

谢谢。你知道吗


Tags: 标记选项场景事情线程processesthreading效果
1条回答
网友
1楼 · 发布于 2024-06-07 08:59:19

我对Testlink和自动化测试还很陌生,但我相信我也遇到了同样的问题。你知道吗

尝试运行以下命令:

nosetests  processes=10  process-timeout=600

我认为它对你不起作用的原因是你没有设置超时。因为您并行运行多个进程,所以需要告诉nose每个测试何时超时,这样它就不会在测试延迟或放入无限循环或诸如此类的情况下冻结。你知道吗

Note: The number of processes and the process time is arbitrary to suite your tests and what you're testing. Try to set a high timeout though, like this one is set to 10 minutes.

相关问题 更多 >

    热门问题