예제 #1
0
 def test_005_user_login(self):
     u"""输入user的用户名和密码,登录GWN7610的web界面"""
     log.debug("005")
     #逻辑类对象,建一个实例
     Lg = LoginBusiness(self.driver)
     #调用实例的登录GWN7610的web界面
     Lg.login(data_basic['user'],data_login['all'])
     #检测是否登录成功
     result = Lg.login_test()
     #测试完毕,禁用无线网卡,使pc能够上网
     Lg.dhcp_release_wlan(data_basic['wlan_pc'])
     Lg.disconnect_ap()
     Lg.wlan_disable(data_basic['wlan_pc'])
     assert result ,"login AP webpage,test fail!"
     print "login AP webpage,test pass!"
예제 #2
0
    def test_066_user_incomplete(self):
        u"""修改user密码,再用不完整的新密码登录web(testlink_ID:899)"""
        log.debug('066')
        #点击页面上的退出按钮
        tmp1 = NavbarBusiness(self.driver)
        tmp1.logout()
        tmp = LoginBusiness(self.driver)
        tmp.login(data_basic['user'], data_login['digital_pwd'].strip("123"))
        #判断是否登录成功
        result = tmp.login_test()
        print result

        #测试完毕,禁用无线网卡,使pc能够上网
        tmp.dhcp_release_wlan(data_basic['wlan_pc'])
        tmp.wlan_disable(data_basic['wlan_pc'])
        #rsyslog服务器完成工作
        tmp.finish_rsyslog("Maintenance")

        assert result == False, "use incomplete pwd login,test fail!"
        print "use incomplete pwd login,test pass!"