Example #1
0
class UserSecure(unittest.TestCase):
    """ 用户功能-安全设置"""
    def setUp(self):
        self.homepage = HomePage()
        print "\n--------------------"

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

    def test_01(self):
        """用户修改密码"""
        print "oldpwd: ", old
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.modify_passwd(old, new)

    def test_02(self):
        """用户改回原密码"""
        print "oldpwd: ", old
        self.homepage.user_login(users.user_wfm['username'], new)
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.modify_passwd(new, old)
Example #2
0
def t():
    from odrweb.page.homepage import HomePage
    from odrweb.core.initdata import users
    homepage = HomePage()
    homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd'])
    homepage.user_personal_center()
    per = PersonalPage(homepage)
    per.consult(**jf_consult)
Example #3
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)
Example #4
0
class User(unittest.TestCase):
    """普通用户-基本功能"""
    def setUp(self):
        self.homepage = HomePage()
        print "\n--------------------"

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

    def test_01(self):
        """个人中心-我要评估"""
        # 测试数据
        jf_consult = {
            "jf_type": u"消费维权",
            "jf_desc": u"假冒商品",
            "jf_appeal": u"假一赔十"
        }
        # 执行
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()

        personalpage = PersonalPage(self.homepage)
        personalpage.evaluate(**jf_consult)
        # 验证
        result = personalpage.verification_evaluate(jf_consult["jf_desc"])
        self.assertEqual(True, result)

    def test_02(self):
        """个人中心-我要咨询"""
        jf_consult = {
            "jf_type": u"消费维权",
            "jf_desc": u"假冒商品",
            "jf_appeal": u"假一赔十"
        }
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.consult(**jf_consult)
        self.homepage.user_personal_center()
        personalpage.verification_consult(jf_consult['jf_desc'])

    def test_03(self):
        """咨询列表-评估"""
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.act_manual_consult_2_assessment()

    def test_04(self):
        """咨询列表-人工咨询-查询"""
        name = u'吴晓洁'  # 咨询师姓名
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.manual_consult_search(name)
        personalpage.verification_manual_consult_search(name)

    def test_05(self):
        """咨询列表-人工咨询-返回"""
        name = u'吴晓洁'  # 咨询师姓名
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.manual_consult_select_back()

    def test_06(self):
        """咨询列表-人工咨询-结束咨询"""
        name = u'吴晓洁'  # 咨询师姓名
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.manual_consult_select_end()

    def test_07(self):
        """咨询列表-申请调解"""
        #

        #
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.act_manual_consult_apply()
        #
        result = personalpage.verfc_act_manual_consult_apply()
        self.assertEqual(result, True)

    def test_08(self):
        """调解列表-查询"""
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        dispute_id = personalpage.get_dispute_search_id()
        personalpage.act_dispute_search(dispute_id)
        result = personalpage.verfc_act_dispute_search_by_id(dispute_id)
        self.assertEqual(result, True)

    def test_09(self):
        """调解列表-调解进度"""
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.act_dispute_schedule()

    def test_10(self):
        """调解列表-纠纷详情-返回列表"""
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.act_dispute_detail_info_back()

    def test_11(self):
        """调解列表-纠纷详情-保存"""
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.act_dispute_detail_info_save()

    def test_12(self):
        """调解列表-纠纷详情-解纷进度"""
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.act_dispute_detail_info_schedule()

    def test_13(self):
        """绑定手机-取消"""
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.tel_binding()

    def test_14(self):
        """绑定邮箱-取消"""
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.mail_binding()

    def test_15(self):
        """预留签名-取消"""
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.setting_signature()

    def test_16(self):
        """我的资料-保存"""
        self.homepage.user_login(users.user_wfm['username'],
                                 users.user_wfm['pwd'])
        self.homepage.user_personal_center()
        personalpage = PersonalPage(self.homepage)
        personalpage.person_data_save()