2017-01-19 11 views
0

とのタイトルで
私はステップバイステップのようなある意味したもの:
-signup
-getもちろん
-chooseもちろん
すべてのこれらの3つは、順番にFYIステップ

バイステップでなければならない私はすでにon_startにそれを作るが、ステータス結果は、例えば 決して正しいです:
は、私は、ユーザーの数を設定する100
私が、私が何をしたと私はそのエンドポイントのテーブルステータスに55を参照してくださいが、現実には、我々はデータベースに登録されている100人のユーザーストレステストソフトウェア(しかし、私は、ステップバイステップでそれを実行する必要があります)、質問などローカスト



を持っている「/サインアップ」の終点を設定し、
それは正常に動作させる?

答えて

0

Thxをhacthが
バッタを終了した後、問題があっても、常に実行し、テストの途中、その台無しSTATを自動的にSTATにリセットされます。
(私の悪い英語のためのSRY)

と私は eveythingがうまく

を行っているローカストフォルダにそのコードをコメントした後、
1

Locustタスクは通常ランダムに実行されるため、同じタスク内のすべてのステップをすべて実行して、すべてが順番に実行されていることを確認してください。その間にTaskSetのwait()メソッドへの呼び出しを挿入するか(またはtime.sleep()を手動で呼び出して)、ユーザーがアクション間で待機することをシミュレートできます。

この仕事かもしれないような何か:100の要求が実際に行われているようにそれが見えても、あなたが統計で55件のリクエストを見ての問題について

class MyTaskSet(TaskSet): 
    def on_start(self): 
     self.client.post("/signup") 
     self.wait() 
     self.client.get("/get-course") 
     self.wait() 
     self.client.post("/select-course") 
     self.wait() 

(少なくとも、それは私があなたのテキストをどのように解釈するかです)、立ち上がり段階ですべてのユーザーが生まれたら、Locustは統計をリセットするため、そのように聞こえるかもしれません。私はちょうど私の自己によって解決返信
ANWため

関連する問題