TestNg报告屏幕截图

时间:2015-09-09 06:52:40

标签: email selenium selenium-webdriver report testng

我使用TestNg进行报告,并使用Reporter.log将屏幕截图附加到测试用例的超链接,但这些屏幕截图文件路径是我的本地系统文件夹。当我通过电子邮件发送报告时,其他人如何通过报告访问屏幕截图。

1 个答案:

答案 0 :(得分:0)

实际上,在这种情况下,屏幕截图文件共享不符合您的TestNG实现。如果您使用的是某些CI服务器,例如JenkinsBamboo或类似服务器,则会更容易。如果

  

path是我的本地系统文件夹

并且您在Windows上,您可以将其他指定的users access提供给您的文件夹系统。首先确保已启用“共享向导”,单击“开始”按钮“开始”按钮的图片,在“搜索”框中键入“文件夹”,然后单击“文件夹选项”。单击“视图”选项卡。在“高级设置”框中,向下滚动列表,确保选中“使用共享向导(推荐)”复选框。然后:

  1. 在Windows资源管理器中,选择要共享的文件夹或文件。 (您可以选择多个对象。)
  2. 在命令栏中,单击“共享”。 (或者,右键单击,然后单击“共享”。)
  3. 在文件共享框中,输入要与其共享文件或文件夹的用户的名称,然后单击“添加”。您可以在框中键入名称,也可以单击箭头以显示可用名称列表。对要添加的每个人重复此操作。
  4. 为每个用户选择一个权限级别。
  5. 点击分享
  6. 在向导的最后一步,您可以选择要执行的任务(发送电子邮件等)。
  7. 点击完成