6 执行 excel 中的步骤

1 执行

  • 每个控件的操作都在 do_case 方法中找到响应的内容进行执行
  • 如何返回不为空,则进行操作,并返回 PASS
  • 如果返回为空,则返回 FAIL

2 代码

def do_case(browser, sheet_name, ele_name, element, xpath, value):
    browser.sleep(0.5)
    result = "NT"
    # link
    if "link" == element:
        link = browser.web_link(xpath)
        if None == link:
            print(sheet_name + " - " + ele_name + " 返回值为空")
            result = "FAIL"
        else:
            link.click()
            result = "PASS"
    return result

 

posted @ 2021-02-09 18:57  栗子测试开发  阅读(128)  评论(0)    收藏  举报