【问题标题】:How to save screen shot in some particular directory or folder in Python selenium testing如何在 Python selenium 测试中将屏幕截图保存在某些特定目录或文件夹中
【发布时间】:2018-09-26 03:10:21
【问题描述】:

如何在 Python selenium 测试中将屏幕截图保存在特定目录或文件夹中

try:
    assert driver.find_element_by_xpath("//div[text()='Please enter unique details']")
    except AssertionError:
        print "We found some issuse -- Provide some unique details"
        log_test_case("Link Generate Failed", "Fail")

    c_date = datetime.now().strftime("%Y-%m-%d_%H-%M-%S")
    driver.get_screenshot_as_file('Link_Generate_Failed-%s.png' % c_date)

【问题讨论】:

标签: python python-2.7 selenium-webdriver


【解决方案1】:

这是我用过的:

    from pathlib import Path

    data_folder = Path('C:/<path to folder>')
    file_to_save = data_folder / ('post' + str(counter) + '.png')
    screenshot.save(file_to_save)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-17
    • 1970-01-01
    • 1970-01-01
    • 2018-02-26
    • 1970-01-01
    • 1970-01-01
    • 2018-03-02
    • 1970-01-01
    相关资源
    最近更新 更多