I use the Xunit2 selenium framework for automated test cases. Some case fails in pipeline. I want to see the attachment of the fail test case in the Test tab. How can I do this using VS test task?

Azure pipelines: How to add failed selenium Xunit test case attachment in VS test task
1k Views Asked by Gkm At
1
There are 1 best solutions below
Related Questions in SELENIUM
- How to access invisible Unordered List element with Selenium WebDriver using Java
- Compound classes stored in an array are not accessible in selenium java
- Fail Upload file in Selenium webdriver using Robot class
- Selenium crashes Firefox, how to reset the used profile / where is the default profile?
- Selenium Driver Service not found exception
- Unable to read excel if cell/column has drop down list enabled for Selenium webdriver TestNG
- Selenium C#: Store element's position on graph as a variable
- Selenium webdriver for handling dynamic ckeditors
- What can cause `UnreachableBrowserException: Could not start a new session`?
- Click on the 'compose' button in gmail inbox page
- python - selenium change frame not working
- Selecting Options from a Drop Down Menu in C# using Selenium
- Validation without skipping the test cases if one fails
- How can i increase session timeout (which is 30 minutes by default)
- Load additional CONFIG file with values
Related Questions in AZURE-DEVOPS
- Pushing to git repository hosted by Visual studio online without entering user name and password
- Generate folder structure of a changeset after checkin in VSO
- OpsHub Visual Studio Online Migration Utility Hangs on Creating Configuration
- Could not write destination file: Access to path 'd:\a\src\...\Web.config' is denied
- hosted build visual studio online
- VSTS Rest API Get WorkItems By Field Value
- xunit.runner.dnx on visual studio online no tests found
- OpsHub User Mapping Error
- Kick off mocha tests in Visual Studio Team Services Build
- Visual Studio Online - Build - There are agents that are capable of running the build, but they are not online
- on-premise TFS to VSO issues using OpsHub 1.2.0.000
- Git tag at the end of build on Visual Studio Online (Build vNext, hosted pool)
- Get Latest Version using command-line from VSO?
- Visual Studio Team Services workspace error
- How to cache credentials for VS online in posh-git?
Related Questions in AZURE-PIPELINES
- Kick off mocha tests in Visual Studio Team Services Build
- TFS 2017 build as code
- vsts build fails on Microsoft.AspNet.Identity.EntityFramework
- Issue with visual studio build agent behind a proxy
- VSTS build: replace string in linked file before packing
- Azure Powershell VSO agent task not failing for non-zero exit code
- Accessing variables in VSTS for release name format
- Visual Studio Team Services - build definition - fail on more warnings, or on less tests
- npm install needs authentication in VSTS hosted build
- Can ExtensionDataService be used from a PowerShell-based VSTS build task?
- VSTS intermittently nuget package restore fails
- Setting up Build Pipeline for Azure Bot Service/Azure Functions solution in VSTS Build
- Continuous deployment to Azure of ASP.NET Core app
- Modify TFS 2015 BuildNumber during build process
- Save Screenshot to folder in root directory VSTS
Related Questions in XUNIT2
- How to use test fixture in a parameterised test in XUnit
- Xunit 1.9.1 to xunit 2.1.0 migeration (IOC / Dependency injection)
- xUnit-cli can't find dotnet on MacOS
- Azure pipelines: How to add failed selenium Xunit test case attachment in VS test task
- getting an error The following constructor parameters did not have matching fixture data: PostgreSqlResource resource
- Why is the Visual Studio 2015/2017/2019 Test Runner not discovering my xUnit v2 tests
- Customize Test Name in Xunit2
- xUnit.net v2 not discovering .NET Core Tests in Visual Studio 2015
- MemberData tests show up as one test instead of many
- XUnit Class Fixture (IClassFixture) is being executed twice
- C# each attribute should execute the TestMethod
- AutoFixture, xUnit: Setup TypeRelays and inject service in constructor
- How do I remove AfterMap from Automapper Profiles
- xUnit - What is the maximum number of parallel tests that can run in xUnit?
- AutoFixture AutoDataAttribute Customization Beyond Derived Attribute
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
The option
publishRunAttachments: true, it will update attachments to Test run attachment tab, check the pic belowAfter the VS test task runs, we can get the run ID through the variable
VSTEST_TESTRUNID.Then we could call the RESST API Create Test Result Attachment to add attachments to the test result attachment tab.
Request API:
Request Body:
You could also check this thread
Update1
We could add task power shell and call the rest api via below script:
Update2
Check the pic below and notice the URL
According to the screenshot you shared before, it seems that you want to add attachments to the test run instead of test result. So we just need test run ID and we could get the test run ID from variable after the task vs test ends.
If you want to add attachments to test result, we could list all test result via test run ID.
Sample URL:
The add attachments to the test result via test result ID and test run ID.
Sample power shell script to list all test result ID
Update3
Update4
If I click on .png file, it shows nothing.