def test_hostname3(self): u'''测试主机名为纯数字---100msh0014 ''' system_control.set_hostname(self,'1234567890') system_control.submit(self) time.sleep(2) result = system_control.get_errorbox(self) assert result,u'修改主机名为纯数字保存成功'#实际上是不能保存成功 print u'修改主机名为纯数字测试用例 --编号为100msh0014--测试成功'
def test_hostname6(self): u''' 测试主机名含数字字母和特殊字符---100msh0017''' system_control.set_hostname(self,'1023_qpwoe_#$%^') alert = system_control.get_alert(self) assert alert,u'主机名为数字字母和特殊字符保存成功' #实际上不能保存成功 #info = system_control.get_alert_info(alert) #assert info==u'一些项目的值无效,无法保存!',u'提示信息错误' print u'修改主机名为数字字母和特殊字符---100msh0017--测试成功'
def test_hostname7(self): u'''测试主机名为中文---100msh0018 ''' system_control.set_hostname(self,u'我爱中国') system_control.submit(self) alert = system_control.get_alert(self) assert alert,u'主机名为中文保存成功' #实际上不能保存成功 #info = system_control.get_alert_info(alert) #assert info==u'一些项目的值无效,无法保存!',u'提示信息错误' print u'修改主机名为中文测试用例 --编号为100msh0018--测试成功'
def test_hostname5(self): u'''测试主机名含有特殊字符---100msh0016 ''' system_control.set_hostname(self,'$%&*((^*%#') system_control.submit(self) alert = system_control.get_alert(self) assert alert,u'修改主机名为特殊字符保存成功' #info = system_control.get_alert_info(alert) #assert info==u'一些项目的值无效,无法保存!',u'提示信息错误' print u'修改主机名为特殊字符测试用例 --编号为100msh0016--测试成功'
def test_hostnamed(self): u'''测试主机名超长字节---100msh0024 ''' system_control.set_hostname(self,'qqeueigfrgtiyohjfkhgoierutrtfgrhjhdsuygtiohfgw') system_control.submit(self) alert = system_control.get_alert(self) assert alert,u'主机名超长字节保存成功,没有提示信息' #实际上不能保存成功 #info = system_control.get_alert_info(alert) #assert info==u'一些项目的值无效,无法保存!',u'提示信息错误' print u'修改主机名为超长字节测试用例 --编号为100msh0024--测试成功'
def test_hostnamec(self): u''' 测试主机名为最大+1字节---100msh0023''' system_control.set_hostname(self,'1234567890qwertyuiop1') system_control.submit(self) alert = system_control.get_alert(self) assert alert,u'主机名为最大+1字节保存成功,没有提示信息' #实际上不能保存成功 #info = system_control.get_alert_info(alert) #assert info==u'一些项目的值无效,无法保存!',u'提示信息错误' print u'修改主机名为最大+1字节字符测试用例 --编号为100msh0023--测试成功'
def test_hostname8(self): u'''测试主机名为空---100msh0019 ''' h= system_control.get_hostname(self) system_control.set_hostname(self ,'') system_control.submit(self) h1= system_control.get_hostname(self) print h1 assert h ==h1 ,u'修改主机名为空保存后主机名应该为之前的直' print u'默认主机名测试用例 --编号为100msh0013--测试成功'
def hostname_logic(self,hostname,host,user,pwd,cmd): system_control.set_hostname(self,hostname) system_control.submit(self) result = hostnameValidate(hostname,host,user,pwd,cmd) return result