2

風車とのやり取りをいくつか記録しました。保存を押すと、次の (python) スクリプトが表示されます。

# Generated by the windmill services transformer
from windmill.authoring import WindmillTestClient

def test_recordingSuite0():
    client = WindmillTestClient(__name__)

    client.type(text=u'Hello World', id=u'lst-ib')
    client.click(link=u'Hello world program - Wikipedia, the free encyclopedia')
    client.waits.forPageLoad(timeout=u'20000')

今、私はこれを実行する方法についての手がかりがありません。最後に、同時に 100 個のテストを実行できるスクリプトが必要です。

ただし、1 つのテストを実行すると、Python で簡単に並列化できます。しかし、今はこの簡単なテストを実行できません。

誰かが私を助けてくれることを願っています:)。

4

1 に答える 1

1

Windmill からの出力スクリプトを *.py という名前のファイルに貼り付けて実行し、次のコマンドを実行します。

windmill chrome test=./[directory containing your *.py files] http://www.google.com

テスト ファイルの名前を直接指定することもできます。

スクリプトを並行して実行したい場合は、それらのコマンドを別々のターミナルで実行するだけです。これは今のところクロムでのみ機能します。複数のインスタンスが開いている場合、Firefox は不平を言っています。

于 2011-12-11T08:07:14.550 に答える