如何在 jython 脚本中随机运行函数


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

如何在jython中随机执行用户,以在研磨机工具中运行?

将函数存储在列表中(不调用它们(,然后使用 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()

相关内容

  • 没有找到相关文章

最新更新