0

自動化の実行にnoseframeworkを使用しています。合格/不合格などをマークするためのtestlinkと統合しています。うまく機能します。

スレッド オプション --processes=10 を使用して複数のスレッドで実行すると、同じ更新が行われません。

スレッドで物事を実行し、テストプランを同時に更新したい. また、スレッドの舞台裏で何が起こっているのかを知りたい.

ありがとう。

4

1 に答える 1

0

私は自分で Testlink と Automation をテストするのは初めてですが、同じ問題に遭遇したと思います。

代わりにこれを実行してみてください:

nosetests --processes=10 --process-timeout=600

タイムアウトを設定しなかったため、うまくいかなかったと思います。複数のプロセスを並行して実行しているため、テストが遅れたり、無限ループに入ったりしたときにフリーズしないように、各テストのタイムアウトをノーズに伝える必要があります。

注: プロセスの数とプロセス時間は、テストとテスト対象に合わせて任意です。ただし、これは 10 分に設定されているように、タイムアウトを高く設定してみてください。

于 2015-07-08T15:45:00.723 に答える