コード例 #1
0
 def testBrowser(self):
     Operation().login("18601152182", "infra1234")
     WebDriverHelp().clickoperate("byxpath",
                                  "//div[@class='indexZCWrap'][2]/div/a")
     time.sleep(5)
     WebDriverHelp().switchre("window", "众筹网-众筹中项目", "")
     WebDriverHelp().clickoperate("byxpath", "//a[@class='normalPage'][2]")
     time.sleep(5)
     WebDriverHelp().switchre("window", "众筹网-众筹中项目_第3页", "")
     Operation().logout()
コード例 #2
0
ファイル: QT_Operations.py プロジェクト: zhaojingshu/zc
    def login(self, user, password):
        '''
        Constructor
        '''

        WebDriverHelp().clickoperate(
            "byxpath", "//div[@class='mainInnerBox']/div[1]/a[1]")
        time.sleep(5)
        WebDriverHelp().inputvalue("byname", "username", user)
        WebDriverHelp().inputvalue("byname", "user_pwd", password)
        WebDriverHelp().clickoperate("byid", "login-btn")
        time.sleep(5)
コード例 #3
0
ファイル: CreatePro.py プロジェクト: zhaojingshu/zc
    def testCreate(self):
        #        Operation().login("18601152182","infra1234")
        Operation().login(
            DataOperation("Testcase_QT_Login.xml").readxml("username"),
            DataOperation("Testcase_QT_Login.xml").readxml("password"))
        WebDriverHelp().clickoperate("bylinktext", "发起众筹")
        time.sleep(10)
        WebDriverHelp().clickoperate("bylinktext", "立即创建")
        time.sleep(10)

        select = Select(WebDriverHelp().findele("bytag", "select"))

        select.select_by_visible_text("北京")
        time.sleep(100)
        WebDriverHelp().promptcon()
コード例 #4
0
ファイル: CreatePro.py プロジェクト: zhaojingshu/zc
 def tearDown(self):
     WebDriverHelp().teardown()
コード例 #5
0
ファイル: CreatePro.py プロジェクト: zhaojingshu/zc
 def setUp(self):
     WebDriverHelp("open", "firefox",
                   "local").setup("http://www.zhongchou.com")
コード例 #6
0
 def testLogin(self):
     dataoper = DataOperation("Testcase_QT_Login.xml")
     Operation().login("18601152182", "infra1234")
     self.assertEqual(
         WebDriverHelp().gettext("byxpath", dataoper.readxml("checkpoint")),
         dataoper.readxml("value"))
コード例 #7
0
ファイル: QT_Operations.py プロジェクト: zhaojingshu/zc
 def logout(self):
     ele = WebDriverHelp().findele("byxpath",
                                   "//div[@class='siteHCountBox']/a")
     WebDriverHelp().chain(ele)
     WebDriverHelp().clickoperate("bylinktext", "退出")