问题标签 [reportportal]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
protractor - 如何在分片测试时仅使用量角器和黄瓜生成一份报告?
我正在使用报告门户,我希望只在一次启动中生成报告。
reportportal - 在测试中长时间等待后报告门户状态中断
我们使用报告门户报告来自 WDIO 的自动测试。我注意到,在测试中长时间等待之后(例如,在继续测试之前等待数据库中的字段更新)报告门户停止报告并且测试获得中断状态。
可以在互联网上找到有关此的任何信息。
pytest - 报告门户。嵌套在先前测试结果中的下一个测试结果
我的简单项目中有以下文件:
test_A.py
test_B.py
conftest.py
并pytest.ini
带有报告门户参数的文件:rp_endpoint
等rp_uuid
。
令人惊讶的是,在报告门户中,我看到测试 B 的结果嵌套在测试 A 的结果中:
你能建议如何解决这个问题吗?
java - 如何将失败的测试屏幕截图发送到报告门户。我正在使用 Java + TestNG 框架
我尝试使用下面的代码将失败测试的屏幕截图发送到 reportPortal,但它对我不起作用。有人可以在这里帮忙吗
reportportal - 在报告门户中绘制单个测试的响应时间
我正在尝试获取对我们系统的 API 调用的性能数据和趋势。目前我正在为多线程数据源测试运行 testNg.xml。虽然我的测试可能会由于超过一定的响应时间而失败,但我想对套件中每个测试的响应时间进行趋势分析,或者捕获实际响应时间,而不是测试所用的总时间。由于整个套件以及每个测试的时间指示器,我知道报告门户有单独的时间。有没有办法为各个测试绘制图表/趋势?将每个测试的单独响应时间转储到文件中并让 RP 处理是否更有意义?
docker-compose - 由于缺少 postgres 映像或构建,无法运行 reportportal docker-compose
我正在尝试在 Windows 上使用 docker 设置报告门户。从https://github.com/reportportal/reportportal/blob/master/docker-compose.yml下载最新的 docker-compose-yml 并进行更改(https://reportportal.io/docs/Deploy-ReportPortal-with ) 用于在 Windows 上运行它
但是,当我执行命令时: docker-compose -f docker-compose.yml -p reportportal up -d --force-recreate
我收到以下错误。错误:Compose 文件无效,因为:Service postgres 既没有指定图像也没有指定构建上下文。至少必须提供一个。
我检查了 yml 文件,发现定义了 postgres 图像。
postgres: image: postgres:12-alpine shm_size: '512m' environment: POSTGRES_USER: rpuser POSTGRES_PASSWORD: rppass POSTGRES_DB: reportportal volumes: # For unix host # - ./data/postgres:/var/lib/postgresql/data # For windows主机 - postgres:/var/lib/postgresql/data
Windows 主机的 Docker 卷
#volumes:postgres:
请指教。谢谢你。
apache - 使用 apache 托管报告门户实例
我正在尝试在 Apache 中托管报告门户实例。我已经在 ec2 实例上安装了带有 docker 的 reportportal,它工作正常。现在我正在尝试将其托管在网络服务器中。我使用 apache 作为网络服务器。我遵循了这个https://linuxhint.com/install_apache_web_server_ubuntu/链接,我安装了 apache 并配置了虚拟主机。我的虚拟主机看起来像这样
我可以毫无问题地启动服务器,例如 sudo systemctl start apache2。在浏览器中,当我尝试导航到 myhost.example.com 时出现禁止错误
让我知道我们是否有任何其他适当的方式将其作为 webaplication 托管?
karate - 根据日志级别(WARN、INFO、DEBUG 等)在报告门户中不显示日志
我们将空手道测试与报告门户设置集成。我们正在尝试根据日志记录配置级别 [ fatal>error>warn>info>debug>trace ] 在报告门户中显示日志,但它没有按要求工作。即使我们在 logback-test.xml 或 log4j2.xml 中将日志级别设置为“INFO”,它也会在调试级别下显示日志和代码。我们在两个文件中都有相同的代码。相同的 xml 文件代码正在使用 TestNg。
野兔是快照。D 指向 DEBUG 日志,我指向 INFO 日志,为什么这个 INFO 日志显示在 DEBUG 下?报告门户中的日志滑块指向快照中的信息。
log4j2.xml 或 logback-test.xml 代码:
pom.xml:
请根据 log4j2.xml 或 logback-test.xml 中提到的日志级别建议任何用于在报告门户中合并日志的解决方案。