Unanswered question

How can one test an AngularJS site?

I have used NeoLoad for several years, using it to test many sites. I use the option to "dynamical execute the page resources" so that no matter what environment I run the test in, I will pull the images and resources that exist, so I don't have to rewrite the test over and over again.

However, we have recently developed new sites using AngularJS. These sites use AngularJS, Ajax, and API calls to load the content of the page, however, when I attempt to record and playback even a simple test, NeoLoad does not even load the api calls, most likely because they are called via JS.

Even if I don't call the resources dynamically, the tool only see the empty base page both on recording and playback so creating variable extractors is impossible.

At this time it looks like I cannot load test any of these new sites. Has anyone else worked with a similar situation? Any suggestions?

Jennifer D.
Jennifer D.

Jennifer D.

Level
0
1 / 100
point

Answers

Keith V.
Keith V.

Keith V.

Level
0
13 / 100
points

Did you ever solve this problem? We are facing the same issue. In addition to NeoLoad not recording anything, we also noticed that the Angular websites are not returning any results in Chrome devloper tools either. It appears the URLs called are being obfuscated by the Angular code.