<img height="1" width="1" style="display:none" src="https://q.quora.com/_/ad/33f0fcb02bbd41af9d706a2c469929f2/pixel?tag=ViewContent&amp;noscript=1">

Yes, eggPlant Functional Supports AngularJS 

By Pamela Gillaspie

Pamela Gillaspie

Pamela Gillaspie - 31 October 2016

For a lot of testing tools, the question of AngularJS support is complicated. Depending on your source, you’ll get something between a no and a sort of; which is why I’m happy to give eggPlant Functional an unequivocal yes.

 eggPlant Functional doesn’t need an AngularJS extension. For code-level tools, a new development framework requires a new test framework. However, because eggPlant Functional works by finding elements on the screen instead of in your code, there is absolutely no difference between testing AngularJS and any other web technology.

 AngularJS really is a different animal. It’s tempting to assume that supporting AngularJS is a simple matter, like supporting jQuery; however, the two are fundamentally, drastically different. jQuery is a library that adds convenience to basic JavaScript.  AngularJS is a full-blown application-development framework that fundamentally changes the structure of web applications. AngularJS code is more compact and less explicit than JavaScript, which can make it hard for testers (and even other AngularJS developers) to follow, and hard for code-level testing tools to get a toehold.

 It’s all the same to a user– and to eggPlant. While AngularJS code can feel a little magical, for better or worse, it doesn’t change the functionality of your application– which means that it doesn’t change your eggPlant Functional testing.

 If you’re struggling with the functional testing of your AngularJS application, please contact us and let us show you how easy it is with eggPlant.

 Happy Testing,