2014-04-13 26 views
1

我你好我运行此脚本来测试一个网页的工作很好,如果我只有一个页面如何在这里使用机械化测试框架

import mechanize 

class Transaction(object): 
    def run(self): 
     br = mechanize.Browser() 
     br.set_handle_robots(False) 
     resp = br.open('http://www.example.com/') 
     resp.read() 

现在运行多个网页网址多机械化性能测试Python脚本我有15个网址,我想从文件中读取它们,并希望把他们在这地方

resp = br.open('http://www.example.com/') 

,但我不能这样做,因为作为运行方法运行多次,并给予回应,我不是能够汉德尔

可能是我没有太多明确的请有看看这个详细描述

http://testutils.org/multi-mechanize/scripts.html

我很新的蟒蛇,所以我不能够韩德尔这种尝试谷歌搜索,但没有找到任何解决办法。

回答

1

你应该在init()中创建一个(全局)网站数组,只调用一次,然后你可以编写一个for循环来打开数组中的每个网站。