在蝗虫中执行基本代码时出错

时间:2020-03-11 05:02:36

标签: locust

从蝗虫导入蝗虫,任务集

def登录(l): 打印(“我已登录”)

def注销(m): 打印(“我已注销”)

UserBehaviour(TaskSet)类:

task=[login,logout]

类用户(蝗虫): task_set = UserBehaviour

错误消息---

(venv)C:\ pythnprojects \ LearnLocustProject \ venv \ locust_test>蝗虫-f firstlocust.py

[2020-03-11 00:38:57,259] DELLXPS / INFO / locust.main:从*:8089启动Web监视器

[2020-03-11 00:38:57,259] DELLXPS / INFO / locust.main:开始蝗虫0.11.0

[2020-03-11 00:39:05,581] DELLXPS / INFO / locust.runners:以1个客户/秒的速率孵化和群集1个客户...

[2020-03-11 00:39:05,585] DELLXPS / ERROR / stderr:回溯(最近一次通话最近):

文件“ c:\ pythnprojects \ learnlocustproject \ venv \ lib \ site-packages \ locust \ core.py”,第358行,正在运行

self.schedule_task(self.get_next_task())

get_next_task中的文件“ c:\ pythnprojects \ learnlocustproject \ venv \ lib \ site-packages \ locust \ core.py”,第419行

return random.choice(self.tasks)

选择文件“ C:\ DOWNLOADS \ lib \ random.py”,第290行

raise IndexError('Cannot choose from an empty sequence') from None

IndexError:无法从空序列中选择

[2020-03-11 00:39:06,582] DELLXPS / INFO / locust.runners:孵出的所有蝗虫:用户:1

[2020-03-11 00:39:06,591] DELLXPS / ERROR / stderr:回溯(最近一次通话最近):

文件“ c:\ pythnprojects \ learnlocustproject \ venv \ lib \ site-packages \ locust \ core.py”,第358行,正在运行

self.schedule_task(self.get_next_task())

get_next_task中的文件“ c:\ pythnprojects \ learnlocustproject \ venv \ lib \ site-packages \ locust \ core.py”,第419行

return random.choice(self.tasks)

选择文件“ C:\ DOWNLOADS \ lib \ random.py”,第290行

raise IndexError('Cannot choose from an empty sequence') from None

IndexError:无法从空序列中选择

[2020-03-11 00:39:07,597] DELLXPS / ERROR / stderr:追溯(最近一次通话):

文件“ c:\ pythnprojects \ learnlocustproject \ venv \ lib \ site-packages \ locust \ core.py”,第358行,正在运行

self.schedule_task(self.get_next_task())

get_next_task中的文件“ c:\ pythnprojects \ learnlocustproject \ venv \ lib \ site-packages \ locust \ core.py”,第419行

return random.choice(self.tasks)

选择文件“ C:\ DOWNLOADS \ lib \ random.py”,第290行

raise IndexError('Cannot choose from an empty sequence') from None

IndexError:无法从空序列中选择

1 个答案:

答案 0 :(得分:1)

您似乎误拼了compile(目前似乎说tasks)。