예제 #1
0
 def test_19(self):
     """案件列表-状态筛选-调解终止"""
     dispute_status = u'终止调解'
     self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
     case_list_page = CaseListPage(self.homepage)
     case_list_page.select_dispute_status(dispute_status=dispute_status)
     # 获取返回页面纠纷状态
     result = case_list_page.verification_select_status(dispute_status)
     self.assertEqual(True, result)
예제 #2
0
    def test_20(self):
        """案件列表-等待调解-修改保存"""
        dispute_status = u'等待调解'

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.case_modification_save(dispute_status=dispute_status)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_dispute_modification()
        self.assertEqual(True, result)
예제 #3
0
    def test_03(self):
        """案件列表-姓名查询"""

        try:
            self.homepage.mediator_login(users.user_tjy['username'],
                                         users.user_tjy['pwd'])
            case_list_page = CaseListPage(self.homepage)
            search = case_list_page._get_search(type_="name")
            case_list_page.search(search)
            # 获取返回页面纠纷状态
            result = case_list_page.verification_search_name(search)
            self.assertEqual(True, result)
        except Exception as msg:
            print "EXCEPTION >> {}".format(msg)
            # class function name_class docstring
            docstr = getdoc(
                getattr(self,
                        getframeinfo(currentframe()).function))
            name = _funcname_docstring(self, docstr.decode('utf8'))
            # 截图
            self.homepage.save_screen_shot(name)
            raise
        finally:
            self.end = datetime.datetime.now()
            duration = (self.end - self.start).seconds
            print "###case duration: {}###".format(duration)
예제 #4
0
    def test_02(self):
        """等待调解-调解失败"""

        try:
            self.homepage.mediator_login(users.user_tjy['username'],
                                         users.user_tjy['pwd'])
            case_list_page = CaseListPage(self.homepage)
            case_list_page.mediate_failed()
            # 获取返回页面纠纷状态
            dispute_status = case_list_page.get_detail_dispute_status()
            result = case_list_page.verification_dispute_status(
                dispute_status, u"调解失败")
            self.assertEqual(True, result)
        except Exception as msg:
            print "EXCEPTION >> {}".format(msg)
            # class function name_class docstring
            docstr = getdoc(
                getattr(self,
                        getframeinfo(currentframe()).function))
            name = _funcname_docstring(self, docstr.decode('utf8'))
            # 截图
            self.homepage.save_screen_shot(name)
            raise
        finally:
            self.end = datetime.datetime.now()
            duration = (self.end - self.start).seconds
            print "###case duration: {}###".format(duration)
예제 #5
0
 def test_22(self):
     """正在调解-预约调解"""
     try:
         self.homepage.mediator_login(users.user_tjy['username'],
                                      users.user_tjy['pwd'])
         case_list_page = CaseListPage(self.homepage)
         case_list_page.mediate_video_create(search=self.case_id,
                                             dispute_status=u'正在调解')
         # 获取返回页面纠纷状态
         conference_title = case_list_page.get_conference_title()
         result = case_list_page.verification_dispute_status(
             conference_title, "conference_title")
         self.assertEqual(True, result)
     except Exception as msg:
         print "EXCEPTION >> {}".format(msg)
         # class function name_class docstring
         docstr = getdoc(
             getattr(self,
                     getframeinfo(currentframe()).function))
         name = _funcname_docstring(self, docstr.decode('utf8'))
         # 截图
         self.homepage.save_screen_shot(name)
         raise
     finally:
         self.end = datetime.datetime.now()
         duration = (self.end - self.start).seconds
         print "###case duration: {}###".format(duration)
예제 #6
0
 def test_08(self):
     """正在调解-调解失败"""
     self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
     case_list_page = CaseListPage(self.homepage)
     case_list_page.mediate_failed()
     # 获取返回页面纠纷状态
     dispute_status = case_list_page.get_detail_dispute_status()
     result = case_list_page.verification_dispute_status(dispute_status, u"调解失败")
     self.assertEqual(True, result)
예제 #7
0
 def test_05(self):
     """等待调解-预约调解"""
     self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
     case_list_page = CaseListPage(self.homepage)
     case_list_page.mediate_video_create()
     # 获取返回页面纠纷状态
     conference_title = case_list_page.get_conference_title()
     result = case_list_page.verification_dispute_status(conference_title, "conference_title")
     self.assertEqual(True, result)
예제 #8
0
 def test_14(self):
     """案件列表-姓名查询"""
     self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
     case_list_page = CaseListPage(self.homepage)
     search = case_list_page._get_search(type_="name")
     case_list_page.search(search)
     # 获取返回页面纠纷状态
     result = case_list_page.verification_search_name(search)
     self.assertEqual(True, result)
예제 #9
0
 def test_06(self):
     """等待调解-调解重新分配"""
     self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
     case_list_page = CaseListPage(self.homepage)
     case_list_page.mediate_redistribution()
예제 #10
0
 def test_12(self):
     """正在调解-调解重新分配"""
     self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
     case_list_page = CaseListPage(self.homepage)
     case_list_page.mediate_redistribution(dispute_status=u'正在调解')