Puppeteer Percy库是一个用于机器人框架的Puppeteer Percy客户端库
robotframework-puppeteer-perc的Python项目详细描述
机器人框架木偶师珀西
Percy目视测试Robot Framework Puppeteer。在
关键字文档
请参阅^{
安装
建议的安装方法是使用pip:
pip install --upgrade robotframework-puppeteer-percylibrary
或者通过运行以下命令手动安装
^{pr2}$使用
快速创建文件名-启动机器人包括以下内容:
*** Settings ***
Library PuppeteerLibrary
Library PuppeteerPercy
Test Teardown Close Browser
*** Test Cases ***
Capture home page screenshot
${HEADLESS} Get variable value ${HEADLESS} ${False}
&{options} = create dictionary headless=${HEADLESS}
Open browser http://example.com options=${options}
Maximize Browser Window
Percy Snapshot Home page
需要使用以下命令运行robot脚本:
npx percy exec -- robot quick-start.robot
限制
- 不支持限制其他网站资源文件的网站。在
常见问题解答
- 快照抛出错误
ElementHandleError: Evaluation failed: Event
。您的网站不允许插入第三方javascript。需要请求开发人员允许执行本地主机javascript。在
发展
生成更新关键字文档
python -m robot.libdoc -f html PuppeteerPercy docs/PuppeteerPercy.html
- 项目
标签: