Hi,
our test team will use CI in next future. For this I tried to support them with the capabilities of dynatrace.
I was able to get JMeter Loadtests in the testautomation dashlet and I was also able to see my own (local) unittests in there.
But our testers uses unittests with selenium, means that they make ui-driven tests, where they expect a special answer of the website. I tried to integrate this unittests in dynatrace and just saw this in the linked purepath:
Of course I was also able to find the purepaths, which are created by this calls, but there is no link between them....
What can I do now to get some valid results?
Do I need a Browser Agent for seeing this data? Or is it enough to tag those requests?
If you need more information for this, pls let me know.
Regards,
Jan
Answer by Jan-Hendrik W. ·
Thank you for your fast answers.
When I got you right, I need a Browser Agent license. Then I would be able to see those requests in browser diagnosis dashlets and also in Test Automation Dashboard?
Regards,
Jan
Answer by Andreas G. ·
IGNORE MY FOLLOWING ANSWER - I didnt see that your test PurePath is actually the Selenium JUnit Test. Please see Richards Answers - this is the way to move forward
Hi Jan.
You should automatically see End-to-End Linked PurePaths in case you have Agents on both the "Test Executor" as well as the "Web Service/Site" JVM. If you tell me that you see these Web Site PurePaths as "standalone" PurePaths it can only mean that
a) you use a protocol that we do not support out-of-the-box -> I doubt that though as I assume these are regular HTTP requests?
b) a proxy or any other component between your Test Driver and your Web Site strips our HTTP Header that we put on each HTTP Request in order to tag and trace the PurePath and ultimately link them together -> could that be the case?
c) Your agents (Test and Web Site) report the PurePaths to separate dynaTrace servers -> we do not support cross dynaTrace server PurePaths
Andi
Answer by Rick B. ·
Hi Jan,
Even though the implementation of Selenium test cases is in the form of Unit Tests, in dynaTrace in order to trace through as well as use the Test Automation dashlet, we don't use the "Java Tests" Sensor Pack, but the Browser Agent. Check out the following doc for more info and let me know here if you need any clarification; Browser Test Automation
Rick B
JANUARY 15, 3:00 PM GMT / 10:00 AM ET