Esempio n. 1
0
class TestPubProject(unittest.TestCase):
    def setUp(self):
        self.username = '******'
        self.passwd = '123456'
        self.pro_name = '新建项目'
        self.pro_type = '随便'
        self.pro_manage = '张三'
        self.phone = '13937949044'
        self.pro_money = '1000000'
        self.pro_area1 = '10000'
        self.pro_area2 = '10000'
        self.pro_cycle = '12个月'
        self.pro_address = '111号'
        self.pro_desc = '测试项目'
        self.driver = get_driver('Android', "c2f8b612", '5.0', 'com', 'com')
        self.login = Login(self.driver)
        self.login.login(self.username, self.passwd)

    def tearDown(self):
        pass

    def test_pub_project(self):
        self.purchase = PurchasePage(self.driver)
        self.purchase.enter_purchase()
        self.purchase.start_pub_project()
        self.pubProject = PubProject(self.driver)
        self.pubProject.pub_project(self.pro_name, self.pro_type,
                                    self.pro_manage, self.phone,
                                    self.pro_money, self.pro_area1,
                                    self.pro_area2, self.pro_cycle,
                                    self.pro_address, self.pro_desc)
Esempio n. 2
0
class TestPublicBid(unittest.TestCase):
    def setUp(self):
        self.username = '******'
        self.passwd = '123456'
        self.bid_name = 'BID'
        self.content = 'ASD'
        self.name = 'computer'
        self.model = '15'
        self.brand = 'lenevo'
        self.place = 'china'
        self.price = '10000'
        self.unit = 'tai'
        self.count = '3'
        self.pay_content = 'xianjin'
        self.link_name = 'asd'
        self.phone = '13937949012'
        self.driver = get_driver('Android', "c2f8b612", '5.0', 'com.', 'com')
        self.login = Login(self.driver)
        self.login.login(self.username, self.passwd)

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

    def test_pub_bid(self):
        self.purchase = PurchasePage(self.driver)
        self.purchase.enter_purchase()
        self.purchase.start_pub_bid()
        self.pubbid = PubBid(self.driver)
        self.pubbid.pub_bid(self.bid_name, self.content, self.name, self.model,
                            self.brand, self.place, self.price, self.unit,
                            self.count, self.pay_content, self.link_name,
                            self.phone)
Esempio n. 3
0
class TestLogin:
    def setup_class(self):
        self.driver = webdriver.Firefox()
        self.driver.get(r"http://127.0.0.1/zentao/user-login.html")
        self.login = Login(self.driver, 10, 1)

    @allure.title('登录')
    @pytest.mark.parametrize('data',
                             Data('./data/data.xls', 'data').readData())
    def test_login(self, data):
        allure.attach('用户名', '输入用户名')
        username = data['用户名']
        allure.attach('密码', '输入密码')
        password = data['密码']
        allure.attach('登录', '点击登录按钮')
        self.login.login(username, password)
        allure.attach('截取图片', '截取错误图片')
        self.login.is_alert(username)
        picture = self.login.read_picture(username)
        allure.attach(picture,
                      '错误信息',
                      attachment_type=allure.attachment_type.PNG)
        time.sleep(2)
        self.driver.delete_all_cookies()
        self.driver.refresh()
Esempio n. 4
0
class LoginTest(unittest.TestCase):
    def setUp(self):
        self.user = ''
        self.passwd = ''

        self.driver = get_driver('Android', "c2f8b612", '5.0', 'com.v', 'com.')

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

    def test_login(self):
        self.mypage = Login(self.driver)
        self.mypage.login(self.user, self.passwd)
        company_name = self.mypage.get_company_name()
        self.assertEqual(company_name, "二号分公司")
Esempio n. 5
0
 def setUp(self):
     self.username = '******'
     self.passwd = '123456'
     self.pro_name = '新建项目'
     self.pro_type = '随便'
     self.pro_manage = '张三'
     self.phone = '13937949044'
     self.pro_money = '1000000'
     self.pro_area1 = '10000'
     self.pro_area2 = '10000'
     self.pro_cycle = '12个月'
     self.pro_address = '111号'
     self.pro_desc = '测试项目'
     self.driver = get_driver('Android', "c2f8b612", '5.0', 'com', 'com')
     self.login = Login(self.driver)
     self.login.login(self.username, self.passwd)
Esempio n. 6
0
File: test.py Progetto: xyzNing/work
class LoginTest(unittest.TestCase):
    def setUp(self):
        self.user = '******'
        self.passwd = '123456'
        # self.driver=get_driver('Android','GWY0217803001154','9','com.zhujc.purchasedev','com.zhujc.purchase.activity.splash.SplashActivity')
        self.driver = get_driver(
            'Android', "c2f8b612", '5.0', 'com.zhujc.purchasedev',
            'com.zhujc.purchase.activity.splash.SplashActivity')

    def tearDown(self):
        pass

    def test_login(self):
        self.mypage = Login(self.driver)
        self.mypage.login(self.user, self.passwd)
        size = self.mypage.get_size()
        print(size[0], size[1])
Esempio n. 7
0
 def setUp(self):
     self.username = '******'
     self.passwd = '123456'
     self.bid_name = 'BID'
     self.content = 'ASD'
     self.name = 'computer'
     self.model = '15'
     self.brand = 'lenevo'
     self.place = 'china'
     self.price = '10000'
     self.unit = 'tai'
     self.count = '3'
     self.pay_content = 'xianjin'
     self.link_name = 'asd'
     self.phone = '13937949012'
     self.driver = get_driver('Android', "c2f8b612", '5.0', 'com.', 'com')
     self.login = Login(self.driver)
     self.login.login(self.username, self.passwd)
Esempio n. 8
0
File: test.py Progetto: xyzNing/work
 def test_login(self):
     self.mypage = Login(self.driver)
     self.mypage.login(self.user, self.passwd)
     size = self.mypage.get_size()
     print(size[0], size[1])
Esempio n. 9
0
 def test_login(self):
     self.mypage = Login(self.driver)
     self.mypage.login(self.user, self.passwd)
     company_name = self.mypage.get_company_name()
     self.assertEqual(company_name, "二号分公司")
Esempio n. 10
0
 def setup_class(self):
     self.driver = webdriver.Firefox()
     self.driver.get(r"http://127.0.0.1/zentao/user-login.html")
     self.login = Login(self.driver, 10, 1)