toaster_automation_test.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:isar 作者: ilbers 项目源码 文件源码
def test_1089(self):
        self.case_no = self.get_case_number()
        self.log.info(' CASE %s log: ' % str(self.case_no))
        self.driver.maximize_window()
        self.driver.get(self.base_url)
        self.driver.find_element_by_css_selector("a[href='/toastergui/projects/']").click()
        self.driver.find_element_by_link_text('new-default-project').click()
        self.driver.find_element_by_id('change-machine-toggle').click()
        self.driver.find_element_by_id('machine-change-input').clear()
        self.driver.find_element_by_id('machine-change-input').send_keys('qemuarm64')
#        self.driver.find_element_by_id('machine-change-input').send_keys(Keys.RETURN)
        self.driver.find_element_by_id('machine-change-btn').click()
        con=sqlite.connect('toaster.sqlite')
        cursor = con.cursor()
        query = "select count(id) from orm_projectvariable where name like 'machine' and value like 'qemuarm64';"
        cursor.execute(query)
        data = cursor.fetchone()[0]
        self.failUnless(data == 1)
        #resetting machine to default value
        self.driver.find_element_by_id('change-machine-toggle').click()
        self.driver.find_element_by_id('machine-change-input').clear()
        self.driver.find_element_by_id('machine-change-input').send_keys('qemux86')
        self.driver.find_element_by_id('machine-change-input').send_keys(Keys.RETURN)
        self.driver.find_element_by_id('machine-change-btn').click()

        ##############
        #  CASE 1090 #
        ##############
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号