Exemple #1
0
class OrgCaseOpera(unittest.TestCase):
    """机构登记员登记案件"""
    def setUp(self):
        self.homepage = HomePage()
        userinfo = {"UserName": "******", "PassWord": "******"}  #登录用户配置
        self.homepage.organization_user_login(userinfo["UserName"],
                                              userinfo["PassWord"])
        sleep(3)

    def tearDown(self):
        self.homepage.quit()
        print(
            '====================================================================='
        )

    def test_01(self):
        """申请人:自然人、法人、非法人组织/被申请人:自然人、法人、非法人组织3v3"""
        org_reg_page = OrgRegCase(self.homepage)
Exemple #2
0
class OdrLoginAndQuit(unittest.TestCase):
    """用户登录登出"""
    def setUp(self):
        self.homepage = HomePage()
        print "\n--------------------"

    def tearDown(self):
        self.homepage.driver.quit()

    def test_01(self):
        """普通用户登录"""
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_login_verification()

    def test_02(self):
        """普通用户登出"""
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_login_quit()
        result = self.homepage.user_login_quit_verification()
        self.assertEqual(result, True)

    def test_03(self):
        """调解员登录"""
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        result = self.homepage.mediator_login_verification()
        self.assertEqual(result, True)

    def test_04(self):
        """调解员登出"""
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        self.homepage.mediator_quit()
        result = self.homepage.mediator_login_quit_sverification()
        self.assertEqual(result, True)

    #
    def test_05(self):
        """办案法官登录"""
        self.homepage.mediator_login(users.user_bafg['username'],
                                     users.user_bafg['pwd'])
        result = self.homepage.mediator_bafg_login_verification()
        self.assertEqual(result, True)

    def test_06(self):
        """办案法官登出"""
        self.homepage.mediator_login(users.user_bafg['username'],
                                     users.user_bafg['pwd'])
        self.homepage.mediator_quit_bafg()
        result = self.homepage.mediator_login_quit_sverification()
        self.assertEqual(result, True)

    def test_07(self):
        """机构登记员登录"""
        self.homepage.organization_user_login(users.user_jgdjy['username'],
                                              users.user_jgdjy['pwd'])
        result = self.homepage.organization_user_login_verification()
        self.assertEqual(result, True)

    def test_08(self):
        """机构登记员登出"""
        self.homepage.organization_user_login(users.user_jgdjy['username'],
                                              users.user_jgdjy['pwd'])
        self.homepage.organization_user_login_quit()
        result = self.homepage.organization_user_login_quit_verification()
        self.assertEqual(result, True)

    def test_09(self):
        """机构登录北明心理咨询"""
        self.homepage.organization_login(users.user_bmxlzxysxxjg['username'],
                                         users.user_bmxlzxysxxjg['pwd'])
        result = self.homepage.organization_login_verification()
        self.assertEqual(result, True)

    def test_10(self):
        """机构登出北明心理咨询"""
        self.homepage.organization_login(users.user_bmxlzxysxxjg['username'],
                                         users.user_bmxlzxysxxjg['pwd'])
        self.homepage.organization_login_quit()
        result = self.homepage.organization_login_quit_verfication()
        self.assertEqual(result, True)

    def test_11(self):
        """客服登录"""
        self.homepage.customer_login(users.user_kf['username'],
                                     users.user_kf['pwd'])
        result = self.homepage.customer_login_verification()
        self.assertEqual(result, True)

    def test_12(self):
        """客服登出"""
        self.homepage.customer_login(users.user_kf['username'],
                                     users.user_kf['pwd'])
        self.homepage.customer_login_quit()
        result = self.homepage.customer_login_quit_verification()
        self.assertEqual(result, True)

    def test_13(self):
        """云解中心登录"""
        self.homepage.login_yun(users.user_wfm['username'],
                                users.user_wfm['pwd'])
        result = self.homepage.login_yun_verification()
        self.assertEqual(result, True)

    def test_14(self):
        """云解中心账号登出"""
        self.homepage.login_yun(users.user_wfm['username'],
                                users.user_wfm['pwd'])
        self.homepage.login_yun_quit()
        result = self.homepage.login_yun_quit_verification()
        self.assertEqual(result, True)

    def test_15(self):
        """省级账号登录"""
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        result = self.homepage.organization_login_verification()
        self.assertEqual(result, True)

    def test_16(self):
        """省级账号登出"""
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        self.homepage.organization_login_quit()
        result = self.homepage.organization_login_quit_verfication()
        self.assertEqual(result, True)

    def test_17(self):
        """市级账号登录"""
        self.homepage.organization_login(users.user_quadmin['username'],
                                         users.user_quadmin['pwd'])
        result = self.homepage.organization_login_verification()
        self.assertEqual(result, True)

    def test_18(self):
        """市级账号登出"""
        self.homepage.organization_login(users.user_quadmin['username'],
                                         users.user_quadmin['pwd'])
        self.homepage.organization_login_quit()
        result = self.homepage.organization_login_quit_verfication()
        self.assertEqual(result, True)

    def test_19(self):
        """西湖区级账号登录"""
        self.homepage.organization_login(users.user_quadmin['username'],
                                         users.user_quadmin['pwd'])
        result = self.homepage.organization_login_verification()
        self.assertEqual(result, True)

    def test_20(self):
        """西湖区级账号登出"""
        self.homepage.organization_login(users.user_quadmin['username'],
                                         users.user_quadmin['pwd'])
        self.homepage.organization_login_quit()
        result = self.homepage.organization_login_quit_verfication()
        self.assertEqual(result, True)

    def test_21(self):
        """咨询师登录"""
        self.homepage.counselor_login(users.user_zxs['username'],
                                      users.user_zxs['pwd'])
        self.homepage.counselor_login_verification()

    def test_22(self):
        """咨询师登出"""
        self.homepage.counselor_login(users.user_zxs['username'],
                                      users.user_zxs['pwd'])
        self.homepage.counselor_quit()
        self.homepage.counselor_quit_verification()

    def test_23(self):
        """普通用户头部登录"""
        self.homepage.user_head_login(users.user_wfm['username'],
                                      users.user_wfm['pwd'])
        self.homepage.user_login_verification()

    def test_24(self):
        """普通用户头部登出"""
        self.homepage.user_head_login(users.user_wfm['username'],
                                      users.user_wfm['pwd'])
        self.homepage.user_head_login_quit()
        result = self.homepage.user_login_quit_verification()
        self.assertEqual(result, True)
Exemple #3
0
class DisputeSave(unittest.TestCase):
    """机构登记员-纠纷-保存"""
    def setUp(self):
        self.homepage = HomePage()
        print "\n--------------------"

    def tearDown(self):
        pass
        self.homepage.quit()

    def test_01(self):
        """机构登记员-登记纠纷保存-申自然人-被自然人"""
        jf_info = {
            "jf_desc": u"机构登记员-登记纠纷保存-申自然人-被自然人",
            "applicant_type": u"自然人",  # 自然人 法人 非法人组织
            "disputer_type": u"自然人",  # 自然人 法人 非法人组织
            "agent_type": "",  # "" common special,
            "agent_b_type": "",  # common special,
            'none_mediator': True,
        }
        jf_info_all.update(jf_info)
        self.homepage.organization_user_login(users.user_jgdjy['username'],
                                              users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.save(**jf_info_all)
        sleep(t)
        res = disputepage.verification_save(**jf_info_all)
        self.assertEqual(True, res)

    def test_02(self):
        """机构登记员-登记纠纷保存-申自然人-被法人"""
        jf_info = {
            "jf_desc": u"机构登记员-登记纠纷保存-申自然人-被法人",
            "applicant_type": u"自然人",  # 自然人 法人 非法人组织
            "disputer_type": u"法人",  # 自然人 法人 非法人组织
            "agent_type": "",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.organization_user_login(users.user_jgdjy['username'],
                                              users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.save(**jf_info_all)
        sleep(t)
        res = disputepage.verification_save(**jf_info_all)
        self.assertEqual(True, res)

    def test_03(self):
        """机构登记员-登记纠纷保存-申自然人-被非法人组织"""
        jf_info = {
            "jf_desc": u"机构登记员-登记纠纷保存-申自然人-被非法人组织",
            "applicant_type": u"自然人",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.organization_user_login(users.user_jgdjy['username'],
                                              users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.save(**jf_info_all)
        sleep(t)
        res = disputepage.verification_save(**jf_info_all)
        self.assertEqual(True, res)

    def test_04(self):
        """机构登记员-登记纠纷保存-申法人-被自然人"""
        jf_info = {
            "jf_desc": u"机构登记员-登记纠纷保存-申法人-被自然人",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"自然人",  # 自然人 法人 非法人组织
            "agent_type": "",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.organization_user_login(users.user_jgdjy['username'],
                                              users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.save(**jf_info_all)
        sleep(t)
        res = disputepage.verification_save(**jf_info_all)
        self.assertEqual(True, res)

    def test_05(self):
        """机构登记员-登记纠纷保存-申法人-被法人"""
        jf_info = {
            "jf_desc": u"机构登记员-登记纠纷保存-申法人-被法人",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"法人",  # 自然人 法人 非法人组织
            "agent_type": "",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.organization_user_login(users.user_jgdjy['username'],
                                              users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.save(**jf_info_all)
        sleep(t)
        res = disputepage.verification_save(**jf_info_all)
        self.assertEqual(True, res)

    def test_06(self):
        """机构登记员-登记纠纷保存-申法人-被非法人组织"""
        jf_info = {
            "jf_desc": u"机构登记员-登记纠纷保存-申法人-被非法人组织",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.organization_user_login(users.user_jgdjy['username'],
                                              users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.save(**jf_info_all)
        sleep(t)
        res = disputepage.verification_save(**jf_info_all)
        self.assertEqual(True, res)

    def test_07(self):
        """机构登记员-登记纠纷保存-申非法人组织-被自然人"""
        jf_info = {
            "jf_desc": u"机构登记员-登记纠纷保存-申非法人组织-被自然人",
            "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
            "disputer_type": u"自然人",  # 自然人 法人 非法人组织
            "agent_type": "",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.organization_user_login(users.user_jgdjy['username'],
                                              users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.save(**jf_info_all)
        sleep(t)
        res = disputepage.verification_save(**jf_info_all)
        self.assertEqual(True, res)

    def test_08(self):
        """机构登记员-登记纠纷保存-申非法人组织-被法人"""
        jf_info = {
            "jf_desc": u"机构登记员-登记纠纷保存-申非法人组织-被法人",
            "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
            "disputer_type": u"法人",  # 自然人 法人 非法人组织
            "agent_type": "",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.organization_user_login(users.user_jgdjy['username'],
                                              users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.save(**jf_info_all)
        sleep(t)
        res = disputepage.verification_save(**jf_info_all)
        self.assertEqual(True, res)

    def test_09(self):
        """机构登记员-登记纠纷保存-申非法人组织-被非法人组织"""
        jf_info = {
            "jf_desc": u"机构登记员-登记纠纷保存-申非法人组织-被非法人组织",
            "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.organization_user_login(users.user_jgdjy['username'],
                                              users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.save(**jf_info_all)
        sleep(t)
        res = disputepage.verification_save(**jf_info_all)
        self.assertEqual(True, res)
Exemple #4
0
class DjyFunc(unittest.TestCase):
    """机构登记员-基本功能"""

    def setUp(self):
        self.homepage = HomePage()
        print "\n--------------------"

    def tearDown(self):
        pass
        self.homepage.quit()

    def test_01(self):
        """机构登记员-首页-登记纠纷保存-申自然人-被自然人"""
        jf_info = {"jf_desc": u"机构登记员-首页-登记纠纷保存-申自然人-被自然人",
                   "applicant_type": u"自然人",  # 自然人 法人 非法人组织
                   "disputer_type": u"自然人",  # 自然人 法人 非法人组织
                   "agent_type": "",  # "" common special,
                   "agent_b_type": "",  # common special,
                   'none_mediator': True,
                   }
        jf_info_all.update(jf_info)
        self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage._goto_dispute_input()
        disputepage.save(**jf_info_all)
        sleep(t)
        res = disputepage.verification_save(**jf_info_all)
        self.assertEqual(True, res)

    def test_02(self):
        """首页-输入查询"""
        self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.act_goto_homepage()
        case_id = disputepage.get_search_No()
        disputepage.act_search_by_name_or_id(case_id)

    def test_03(self):
        """纠纷预览-返回列表"""
        self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.act_dispute_list_info_back()

    def test_04(self):
        """纠纷预览-解纷进度"""
        self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.act_dispute_list_info_schedule()

    def test_05(self):
        """纠纷预览-保存"""
        self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.act_dispute_list_info_save()

    def test_06(self):
        """纠纷预览-提交"""
        self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.act_dispute_list_info_commit()

    def test_07(self):
        """机构登记列表-增加纠纷-保存"""
        jf_info = {"jf_desc": u"机构登记列表-增加纠纷-提交",
                   "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
                   "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
                   "agent_type": "",  # "" common special,
                   "agent_b_type": "",  # common special,
                   }
        jf_info_all.update(jf_info)

        self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.act_goto_homepage()
        disputepage.act_list_add_dispute()
        disputepage.save(**jf_info_all)
        sleep(t)
        res = disputepage.verification_save(**jf_info_all)
        self.assertEqual(True, res)

    def test_08(self):
        """构登记列表-删除"""
        self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.act_goto_homepage()
        disputepage.act_list_del_dispute()
        print u"登记员删除未提交纠纷成功"

    def test_09(self):
        """机构登记列表-增加纠纷-提交"""
        jf_info = {"jf_desc": u"机构登记列表-增加纠纷-提交",
                   "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
                   "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
                   "agent_type": "",  # "" common special,
                   "agent_b_type": "",  # common special,
                   }
        jf_info_all.update(jf_info)

        self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd'])
        disputepage = DisputePageDjy(self.homepage)
        disputepage.act_goto_homepage()
        disputepage.act_list_add_dispute()
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _= disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)