簡體   English   中英

如何在jython腳本中隨機運行功能?

[英]How do i run the functions randomly in jython script?

class TestRunner:
    def __call__(self):
        user1()
        user2()
        user3()
        user4()

如何在jython中隨機執行用戶以在grinder工具中運行?

將函數存儲在列表中(不調用它們),然后使用random.shuffle

import random

class TestRunner:
    def __call__(self):
        users = [user1, user2, user3, user4]
        random.shuffle(users)
        for user in users:
            user()

我不知道jython,但是如果您想隨機選擇,這應該可以

import random
class TestRunner:
    def __call__(self):
        func = random.choice([user1, user2, user3, user3])
        func()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM