Yes, eggPlant Functional Supports AngularJS 

By Pamela Gillaspie | 10/31/16

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,

Topics: AngularJS, eggPlant Functional, Test automation, software testing, Testing, Using eggPlant

Pamela Gillaspie

Written by Pamela Gillaspie

Pamela is director of product management at Testplant and has worked with the growing suite of Eggplant test automation solutions for 10 years. She's got a first-degree black belt in Taekwondo and is working on her second.

Stay up-to-date with the latest in test automation

Lists by Topic

see all