コード例 #1
0
 def test_delete_2(self):
     '''选择一项点击删除'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.checkbox[0])  # 选择一项
     menu.cBtn(menu.button_list[3])  # 点击删除
     flag = menu.isElementExist(menu.msg_list[5])
     self.assertTrue(flag, '弹出删除确认窗')
コード例 #2
0
 def test_update_3(self):
     '''全选点击修改按钮'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.checkbox[0])  #选择一项
     menu.cBtn(menu.button_list[2])  # 点击修改
     flag = menu.isElementExist(menu.msg_list[4])
     self.assertTrue(flag, '弹出修改窗口')
コード例 #3
0
 def test_update_2(self):
     '''全选点击修改按钮'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.checkbox[1])  #全选
     menu.cBtn(menu.button_list[2])  # 点击修改
     time.sleep(1)
     msgInfo = menu.getValue(*menu.msg_list[0])
     self.assertEqual(msgInfo, '×\n提示! 请选中一项内容进行操作!', '提示信息正确')
コード例 #4
0
 def test_update_10(self):
     '''取消修改提交'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.checkbox[0])  # 选择一项
     menu.cBtn(menu.button_list[2])  # 点击修改
     menu.cBtn(menu.button_list[5])  #取消
     flag = menu.isElementExist(menu.msg_list[4])
     self.assertFalse(flag, '关闭修改窗口')
コード例 #5
0
 def test_delete_4(self):
     '''取消删除'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.checkbox[0])  # 选择一项
     menu.cBtn(menu.button_list[3])  # 点击删除
     menu.cBtn(menu.button_list[7])  # 取消
コード例 #6
0
 def test_add_2(self):
     '''为空新增验证'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.button_list[1])  #点击新增
     menu.cBtn(menu.button_list[4])  #点击提交
     msgInfo1 = menu.getValue(*menu.msg_list[2])
     self.assertEqual(msgInfo1, '不能为空', '提示信息正确')
     msgInfo2 = menu.getValue(*menu.msg_list[3])
     self.assertEqual(msgInfo2, '请输入正确的手机号', '提示信息正确')
コード例 #7
0
 def test_add_1(self):
     '''点击新增验证'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.button_list[1])  #点击新增
     flag = menu.isElementExist(menu.msg_list[1])
     self.assertTrue(flag, '弹出新增窗口')
コード例 #8
0
 def test_delete_1(self):
     '''点击删除'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.button_list[3])  # 点击删除
     msgInfo = menu.getValue(*menu.msg_list[0])
     self.assertEqual(msgInfo, '×\n提示! 请选中一项内容!', '提示信息正确')
コード例 #9
0
 def test_add_8(self):
     '''新增取消验证'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.button_list[1])  # 点击新增
     menu.cBtn(menu.button_list[5])  # 点击取消
     flag = menu.isElementExist(menu.msg_list[1])
     self.assertFalse(flag, '关闭新增窗口')
コード例 #10
0
 def test_add_3(self):
     '''不输入姓名新增验证'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.button_list[1])  #点击新增
     menu.inputValue(menu.input_list[1], menu.valueList[0])  #输入手机号
     menu.cBtn(menu.button_list[4])  #点击提交
     msgInfo = menu.getValue(*menu.msg_list[2])
     self.assertEqual(msgInfo, '不能为空', '提示信息正确')
コード例 #11
0
 def test_update_9(self):
     '''正确修改提交'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.checkbox[0])  # 选择一项
     menu.cBtn(menu.button_list[2])  # 点击修改
     menu.inputValue(menu.input_list[0], menu.reason)  #输入姓名
     menu.inputValue(menu.input_list[1], menu.valueList[2])  #输入手机号
     menu.cBtn(menu.button_list[4])  #提交
     time.sleep(1)
     msgInfo = menu.getValue(*menu.msg_list[0])
     self.assertEqual(msgInfo, '×\n提示! 修改成功', '提示信息正确')
コード例 #12
0
 def test_update_8(self):
     '''修改输入重复手机号提交'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.checkbox[0])  # 选择一项
     menu.cBtn(menu.button_list[2])  # 点击修改
     menu.inputValue(menu.input_list[1], menu.valueList[1])  #输入重复手机号
     menu.cBtn(menu.button_list[4])  #提交
     flag = menu.isElementExist(menu.msg_list[0])
     self.assertTrue(flag, '提示不能重复')
コード例 #13
0
 def test_update_7(self):
     '''修改输入不规则提交'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.checkbox[0])  # 选择一项
     menu.cBtn(menu.button_list[2])  # 点击修改
     menu.inputValue(menu.input_list[1], menu.reason)  #输入不规则手机号
     menu.cBtn(menu.button_list[4])  #提交
     msgInfo2 = menu.getValue(*menu.msg_list[3])
     self.assertEqual(msgInfo2, '请输入正确的手机号', '提示信息正确')
コード例 #14
0
 def test_update_5(self):
     '''清空姓名提交'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.checkbox[0])  # 选择一项
     menu.cBtn(menu.button_list[2])  # 点击修改
     menu.clearValue(menu.input_list[0])  # 清空姓名
     menu.cBtn(menu.button_list[4])  # 提交
     msgInfo = menu.getValue(*menu.msg_list[2])
     self.assertEqual(msgInfo, '不能为空', '提示信息正确')
コード例 #15
0
 def test_alone_query(self):
     """按姓名,手机号单一条件查询"""
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     for name_phone in menu.query_list:
         menu.reset()  # 重置
         for value in menu.valuesList:
             menu.iQueryCondition(name_phone, value)
             menu.cBtn(menu.button_list[0])  # 点击[查询]
             time.sleep(3)
             flag = menu.getValue(*menu.msg_list[6])
             try:
                 self.assertIn('15864901234', flag, '查询成功')
             except Exception:
                 self.assertNotIn('15864901234', flag, '输入的查询条件无效')
コード例 #16
0
 def test_add_5(self):
     '''输入不规则手机号新增验证'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.button_list[1])  #点击新增
     menu.inputValue(menu.input_list[0], menu.reason)  #输入姓名
     menu.inputValue(menu.input_list[1], menu.reason)  # 输入不规则手机号
     menu.cBtn(menu.button_list[4])  #点击提交
     msgInfo = menu.getValue(*menu.msg_list[3])
     self.assertEqual(msgInfo, '请输入正确的手机号', '提示信息正确')
コード例 #17
0
 def test_add_6(self):
     '''输入重复手机号新增验证'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.button_list[1])  #点击新增
     menu.inputValue(menu.input_list[0], menu.reason)  #输入姓名
     menu.inputValue(menu.input_list[1], menu.valueList[1])  # 输入重复手机号
     menu.cBtn(menu.button_list[4])  #点击提交
     flag = menu.isElementExist(menu.msg_list[0])
     self.assertTrue(flag, '提示不能重复')
コード例 #18
0
 def test_add_7(self):
     '''正常新增验证'''
     menu = Recipient_Page(self.driver)  # 实例化短信接收人设置页面
     self.login.loginFunc()  # 登录
     menu.inrecipientpage()  # 进入短信接收人设置页面
     time.sleep(3)
     menu.cBtn(menu.button_list[1])  # 点击新增
     menu.inputValue(menu.input_list[0], menu.reason)  # 输入姓名
     menu.inputValue(menu.input_list[1], menu.valueList[0])  # 输入重复手机号
     menu.cBtn(menu.button_list[4])  # 点击提交
     time.sleep(1)
     msgInfo = menu.getValue(*menu.msg_list[0])
     self.assertEqual(msgInfo, '×\n提示! 新增成功', '提示信息正确')