Пример #1
0
 def test_202_weblist(self):
     u"""添加单个IP或域名有效性检查"""
     webdics={}#存放字典,将url\title放入字典对应
     url,title = network_control.data.rand_get_network()
     webdics.setdefault(url,title)
     wifidog_business.add_weblist(self,webdics.keys())
     result = network_control.network(self,url,title)
     assert result,u"添加单个IP或域名有效性检查失败"
Пример #2
0
def redirect_get_js(self):
    url1 = "http://www.qq.com"
    result = network_control.redirect(self,url1)
    assert result==True,u"通过访问%s网页认证不成功,无法进行下一步"%url1
    result2 = network_control.network(self,"http://www.sina.com.cn","新浪")
    assert result2==True,u"认证后网页访问失败,无法进行下一步"
    time.sleep(10)
    data = privoxy_control.get_js(self)
    return data
Пример #3
0
 def test_203_weblist(self):
     webdics={}#存放字典,将url\title放入字典对应
     u"""添加多个IP或域名有效性检查"""
     for i in range(3):
         url,title = network_control.data.rand_get_network()
         webdics.setdefault(url,title)
     wifidog_business.add_weblist(self,webdics.keys())
     for (i,j) in webdics.items():
         result = network_control.network(self,i,j)
         assert result,u"添加多个IP或域名有效性检查失败,失败网站是:%s:%s"%(i,j)
Пример #4
0
 def test_rebootLoop(self):
     for i in range(1,6):
         for j in range(0,20):
             self.driver.get(url)
             login_control.set_user(self,user,pwd)
             login_control.submit(self)
             reboot_control.menu(self)
             reboot_control.reboot(self)
             self.driver.implicitly_wait(50)
         login_control.set_user(self,user,pwd)
         login_control.submit(self)
         public_control.menu(self,u'网络',u'门户认证')
         result1 = network_control.network(self,"http://www.sina.com.cn",u"新浪")
         assert result1==True, u'第%d次反复重启20次后门户认证失败,程序中断' %i
         print u'第%d次反复重启20次后门户认证生效' %i
         result2 =privoxy_control.get_js(self)
         assert 'http://chdadd.100msh.com/ad.js' in result2,u'第%d次反复重启20次后如影随行功能不生效' %i
Пример #5
0
def get_js(self):
    network_control.network(self,"http://www.sina.com.cn","新浪")
    data = privoxy_control.get_js(self)
    return data