Esempio n. 1
0
 def test_case11(self):
     "筛选跟进时间"
     h = Login()
     list, f = h.follow_date()
     time.sleep(1)
     if list:  # 判断列表是否为空
         i = 0
         while i <= f:
             try:
                 if i < f:
                     date = list[i] <= list[i + 1]
                     self.assertEqual(True, date)
                     print(date)
                 if i == f:
                     pass
                 i = i + 1
             except AssertionError:
                 i = i + 1
                 print("筛选跟进时间排序结果不一致")
                 raise
                 break
         print("筛选跟进时间排序结果一致")
     else:
         print("商家列表为空值,可能是获取元素出现了问题")
         self.assertEqual('跟进时间', " ")
     time.sleep(2)
Esempio n. 2
0
 def test_case05(self):
     "商家员工拨号功能"
     h = Login()
     t = h.yuangongbohao()
     time.sleep(0.5)
     try:
         self.assertEqual(t, '无法访问移动网络。')
         print(u"商家员工拨号功能正常")
     except AssertionError:
         print(u"商家员工拨号功能异常")
         raise
     time.sleep(2)
Esempio n. 3
0
 def test_case02(self):
     "新增商家"
     h = Login()
     mobile, t1, t4 = h.xinzengshangjia()
     try:
         self.assertEqual(t1, '添加成功')
         self.assertEqual(t4, mobile)
         print(u"新增商家成功")
     except AssertionError:
         print(u"新增商家失败")
         raise
     time.sleep(2)
Esempio n. 4
0
 def test_case01(self):
     u"进入CRM工作台"
     h = Login()
     t2, t = h.crm_job()
     time.sleep(1)
     try:
         self.assertIn('李和健', t2)
         self.assertEqual(t, '工作台')
         print(u"进入CRM工作台成功")
     except AssertionError:
         print(u"进入CRM工作台失败")
         raise
     time.sleep(2)
Esempio n. 5
0
 def test_case08(self):
     "商家拜访记录-签到"
     h = Login()
     t1, t4 = h.baifangjilu_qiandao()
     time.sleep(0.5)
     try:
         self.assertEqual(t1, '签到成功')
         self.assertEqual(t4, '未签退')
         print(u"商家员工拜访签到成功")
     except AssertionError:
         print(u"商家员工拜访签到失败")
         raise
     time.sleep(2)
Esempio n. 6
0
 def test_case04(self):
     "新增商家员工"
     h = Login()
     mobile, tel, t1, t4, t5 = h.xinzengyuangong()
     time.sleep(0.5)
     try:
         self.assertEqual(t1, '添加成功')
         self.assertIn(mobile, t4)
         self.assertIn(tel, t5)
         print(u"新增商家员工成功")
     except AssertionError:
         print(u"新增商家员工失败")
         raise
     time.sleep(2)
Esempio n. 7
0
 def test_case09(self):
     "商家拜访记录-签退"
     h = Login()
     t1, t4, t5 = h.baifangjilu_qiantui()
     time.sleep(0.5)
     try:
         self.assertEqual(t1, '签退成功')
         self.assertEqual(t4, '已签退')
         self.assertEqual(t5, '自动化拜访(签退测试)')
         print(u"商家员工拜访签退成功")
     except AssertionError:
         print(u"商家员工拜访签退失败")
         raise
     time.sleep(2)
Esempio n. 8
0
    def test_case07(self):
        "填写商家员工跟进情况"
        h = Login()
        g_time, t1, t4 = h.s_genjinqingkuang()

        time.sleep(0.5)
        try:
            self.assertEqual(t1, '操作成功')
            self.assertEqual(t4, '自动化测试')
            Sin().driver.find_element_by_xpath(
                "//android.view.View[@content-desc='%s']" % g_time)
            print(u"商家员工跟进情况保存成功")
        except AssertionError:
            print(u"商家员工跟进情况保存失败")
            raise
        time.sleep(2)
Esempio n. 9
0
    def test_case06(self):
        "编辑商家员工"
        h = Login()
        t1, t4, t6 = h.bianjiyuangong()
        time.sleep(0.5)
        try:
            self.assertEqual(t1, '修改成功')
            self.assertEqual(t4, '自动员工软件测试攻城狮')
            print(u"编辑商家员工成功")
        except AssertionError:
            print(u"编辑商家员工失败")
            raise

        try:
            self.assertEqual(t6, '从 软件测试工程师变更为 软件测试攻城狮')
            print(u"编辑员工后跟进情况记录正常")
        except AssertionError:
            print(u"编辑员工后跟进情况记录异常")
            raise
        time.sleep(2)
Esempio n. 10
0
    def test_case03(self):
        "编辑商家"
        h = Login()
        mobile, t1, t4, t6, t8 = h.bianjishangjia()
        time.sleep(0.5)
        try:
            self.assertEqual(t1, '广东八块钱科技部')
            self.assertEqual(t4, mobile)
            print(u"编辑商家成功")
        except AssertionError:
            print(u"编辑商家失败")
            raise

        try:
            self.assertEqual(t8, '从 广东八块钱变更为 广东八块钱科技部')
            self.assertIn(mobile, t6)
            print(u"跟进情况记录正常")
        except AssertionError:
            print(u"跟进情况记录异常")
            raise
        time.sleep(2)
Esempio n. 11
0
 def test_case10(self):
     "筛选商家名称"
     h = Login()
     list, f = h.shaixuan()
     time.sleep(1)
     if list:  # 判断列表是否为空
         i = 0
         while i <= f:
             try:
                 self.assertIn('自动化-商家', list[i])
                 print(list[i])
                 i = i + 1
             except AssertionError:
                 i = i + 1
                 print("筛选商家姓名结果不一致")
                 raise
                 break
         print("筛选商家姓名结果一致")
     else:
         print("商家列表为空值,可能是获取元素出现了问题")
         self.assertEqual('自动化商家', " ")
     time.sleep(2)