好吧,这是我的场景(友好点,只使用了很短时间的Python):
我需要用一个不同的方法调用一个不同的服务的迭代来运行。我可以针对单个方法运行迭代,但我需要每次测试都更改变量,而不计算作为迭代获取随机变量的调用。我可能走错了路,但我希望能得到任何帮助。在
以下是我目前为止的代码:
data = ""
class MyTestWorkFlow:
global data
def Data(self):
low = 1
high = 1000
pid = random.randrange(low,high)
data = linecache.getline('c:/tmp/testData.csv', pid)
def Run(self):
client = Client(wsdl)
result = client.service.LookupData(data)
f = open('/tmp/content','w')
f.write (str(result))
f.close()
f = open('/tmp/content','r')
for i in f:
print i
f.close()
test = MyTestWorkFlow()
for i in range(1,2):
test.Run()
关于Python中的自动化测试,我们可以谈很多,但这里的问题是您似乎没有调用您的
Data
方法。在如果您像这样更改代码:
它能满足你的需要吗?在
相关问题 更多 >
编程相关推荐