Example #1
0
class VidevTitle(unittest.TestCase):
    def setUp(self):
        self.b = Bussniss()
        self.b.c.solveWaring()

    def tearDown(self):
        self.b.c.closeBrowser()

    def test_001(self):
        """拿到视频未点击钱的名称和视频点击后的名称"""
        try:
            textlist = self.b.ShiShiredian(
                self.b.r.readxml("videotitle", "url"),
                self.b.r.readxml("videotitle", "usname"),
                self.b.r.readxml("videotitle", "password"))

            textlist[0]
            acop = textlist[1].split(":")

            self.assertEqual(textlist[0], acop[1])
        except Exception as e:
            nowTime = time.strftime("%Y%m%d.%H.%M.%S")
            pictfile = "../ErrorPict/"
            pictname = nowTime + 'f_viderotitle' + '.png'
            self.b.c.getScreenShot(pictfile + pictname)
            self.b.l.Logg(e)
Example #2
0
class TestVideoType(unittest.TestCase):
    def setUp(self):
        self.b = Bussniss()
        self.b.c.solveWaring()

    def test_001(self):
        """上传限制格式之外的视频格式"""
        try:
            self.assertEqual(
                self.b.LoadVideoType(
                    self.b.r.readxml("baseurl", "loadvideoUrl"),
                    self.b.r.readxml("login", "username"),
                    self.b.r.readxml("login", "password"),
                    self.b.r.readxml("videotype", "typetxt")),
                self.b.r.readxml("videotype", "alterText"))
        except Exception as e:

            nowTime = time.strftime("%Y%m%d.%H.%M.%S")
            pictfile = "../ErrorPict/"
            pictname = nowTime + 'a_videoType' + '.png'
            self.b.c.getScreenShot(pictfile + pictname)
            self.b.l.Logg(e)

    def tearDown(self):
        self.b.c.closeBrowser()
Example #3
0
class buLuShuXingOne(unittest.TestCase):
    def setUp(self):
        self.b = Bussniss()
        # self.b.p.openBrowser("http://10.248.26.37/ESOP/Login/login.do")

    def tearDown(self):
        self.b.p.closeBrowser()

    def test001(self):
        """测试首次补录是否成功"""
        self.assertEquals(
            self.b.buLuShuxingFirst(r.readxml("bulushuxingOne", "username"),
                                    r.readxml("bulushuxingOne", "password")),
            r.readxml("bulushuxingOne", "epxect"))
Example #4
0
class Login(unittest.TestCase):
    def setUp(self):
        self.b = Bussniss()
        # self.b.p.openBrowser("http://10.248.26.37/ESOP/Login/login.do")

    def tearDown(self):
        self.b.p.closeBrowser()

    def test001(self):
        u'''测试登录是否正常'''
        self.assertEquals(
            self.b.login(r.readxml("login", "username"),
                         r.readxml("login", "password")),
            r.readxml("login", "epxect"))
Example #5
0
class PoorderShenpi(unittest.TestCase):
    def setUp(self):
        self.b = Bussniss()
        # self.b.p.openBrowser("http://10.248.26.37/ESOP/Login/login.do")

    def tearDown(self):
        self.b.p.closeBrowser()

    def test001(self):
        '''测试username为tdr时审批人是否正常'''
        self.assertEquals(
            self.b.pooderShenpi(r.readxml("shenpi", "username"),
                                r.readxml("shenpi", "password")),
            r.readxml("shenpi", "epxect"))
Example #6
0
class KaitongDanShenPi(unittest.TestCase):

    def setUp(self):
        self.b = Bussniss()

    def tearDown(self):
        self.b.p.closeBrowser()

    def test001(self):
        """客户经理提开通单审批人员"""
        self.assertEquals(self.b.kaiTongShenPi(
                            r.readxml("kaitongdanshenpi","username"),
                            r.readxml("kaitongdanshenpi","password")),
                            r.readxml("kaitongdanshenpi","epxect"))
Example #7
0
class getPoorder(unittest.TestCase):
    def setUp(self):
        self.b = Bussniss()
        self.m = MysqlClient()
        # self.b.p.openBrowser("http://10.248.26.37/ESOP/Login/login.do")

    def tearDown(self):
        self.b.m.dateAdd()
        self.b.p.closeBrowser()

    def test001(self):
        u"""省级提单000开头"""
        self.assertIn(
            r.readxml("poorder", "epxect"),
            self.b.getPoorder(
                #得到poorDerNumBer
                r.readxml("poorder", "username"),
                r.readxml("poorder", "password")))
Example #8
0
class DownloadVideo(unittest.TestCase):
    """随机下载视频,"""
    def setUp(self):
        self.b = Bussniss()
        self.b.c.solveWaring()

    def tearDown(self):
        #暂停20S 下载视频
        self.b.c.closeBrowser()

    def test_001(self):
        """随机下载视频,遍历下载后所有的视频名称,"""
        try:

            self.b.DownloadVideo(self.b.r.readxml("dowmloadvideo", "url"),
                                 self.b.r.readxml("dowmloadvideo", "usna"),
                                 self.b.r.readxml("dowmloadvideo", "paswd"))
        except Exception as e:
            nowTime = time.strftime("%Y%m%d.%H.%M.%S")
            pictfile = "../ErrorPict/"
            pictname = nowTime + 'h_dowmkoadvideo' + '.png'
            self.b.c.getScreenShot(pictfile + pictname)
            self.b.l.Logg(e)
Example #9
0
class UiLoginTr(unittest.TestCase):
    def setUp(self):
        self.b = Bussniss()
        self.b.c.solveWaring()

    def tearDown(self):
        self.b.c.closeBrowser()

    def test_001(self):
        """是否能正常登录上去"""
        try:
            self.assertEqual(
                self.b.UiLogin(self.b.r.readxml("uilogin", "url"),
                               self.b.r.readxml("uilogin", "usn"),
                               self.b.r.readxml("uilogin", "pwd")),
                self.b.r.readxml("uilogin", "epect"))
        except Exception as e:
            nowTime = time.strftime("%Y%m%d.%H.%M.%S")
            pictfile = "../ErrorPict/"
            pictname = nowTime + 'a_uilogin' + '.png'
            self.b.c.getScreenShot(pictfile + pictname)
            self.b.l.Logg(e)
            print(e)
Example #10
0
class loadvideo(unittest.TestCase):
    """上传视频"""
    def setUp(self):
        self.b = Bussniss()
        self.b.c.solveWaring()

    def tearDown(self):
        self.b.c.waite(20)
        self.b.c.closeBrowser()

    def test_001(self):
        """上传符合格式的视频"""
        try:
            self.assertEqual(
                self.b.LoadVideo(),
                self.b.r.readxml("loadvideo","text")
            )
        except Exception as e:
            nowTime = time.strftime("%Y%m%d.%H.%M.%S")
            pictfile = "../ErrorPict/"
            pictname = nowTime + 'g_loadvideo' + '.png'
            self.b.c.getScreenShot(pictfile + pictname)
            self.b.l.Logg(e)
Example #11
0
class LogTitle(unittest.TestCase):
    """首页登录title"""

    def setUp(self):
        self.b = Bussniss()
        self.b.c.solveWaring()

    def tearDown(self):
        self.b.c.quitBrowser()

    def test_001(self):
        """首页登录title"""
        try:
            self.assertEqual(self.b.getLoginTitle(
                self.b.r.readxml("baseurl", "uiUrl"),
                self.b.r.readxml("login", "username"),
                self.b.r.readxml("login", "password"))
                , self.b.r.readxml("loginTitle", "epxect"))
        except Exception as e:
            nowTime = time.strftime("%Y%m%d.%H.%M.%S")
            pictfile = "../ErrorPict/"
            pictname = nowTime + 'd_loginTitle' + '.png'
            self.b.c.getScreenShot(pictfile+pictname)
            self.b.l.Logg(e)
Example #12
0
 def setUp(self):
     self.b = Bussniss()
     self.m = MysqlClient()
 def setUp(self):
     self.b = Bussniss()
Example #14
0
 def setUp(self):
     self.b = Bussniss()
     self.b.c.solveWaring()