# Can use Katalon studio for angularjs Web application testing?

**URL:** <https://forum.katalon.com/t/can-use-katalon-studio-for-angularjs-web-application-testing/13838>\
**Category:** Web Testing\
**Tags:** web-testing, katalon-studio\
**Created:** [October 20, 2018, 9:02am UTC](https://forum.katalon.com/t/can-use-katalon-studio-for-angularjs-web-application-testing/13838 "2018-10-20T09:02:05Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mohamed\_Sajjaath](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/mohamed_sajjaath/32/16103_2.png) [@Mohamed\_Sajjaath](https://forum.katalon.com/u/Mohamed_Sajjaath)\
**Post date:** [October 20, 2018, 9:02am UTC](https://forum.katalon.com/t/can-use-katalon-studio-for-angularjs-web-application-testing/13838/1 "2018-10-20T09:02:05Z")

</div>

I want to automate angularjs web app..So can we use Katalon studio for angularjs testing..?

---

<div class="post-metadata">

**Author:** ![zorba\_Christo](https://avatars.discourse-cdn.com/v4/letter/z/e19b73/32.png) [@zorba\_Christo](https://forum.katalon.com/u/zorba_Christo)\
**Post date:** [October 20, 2018, 11:42am UTC](https://forum.katalon.com/t/can-use-katalon-studio-for-angularjs-web-application-testing/13838/2 "2018-10-20T11:42:48Z")

</div>

I too am interested in finding out if Katalon can be used to automate Angular JS web app testing. I am currently looking for a tool to do that and just stumbled on Katalon during my search. However I have not seen anything on this site, that allows me to determine if it has built-in functionality to test Angular JS. I only saw one about react.js which I am not interested in at the moment.

Can someone from the Katalon team, confirm without any ambiguity whethere this can be done or not? or to do Angular JS, we have to go through lots of hoops to achieve basic Angular JS automation. Thanks in advance for the confirmation.

---

<div class="post-metadata">

**Author:** ![keithoffice2018](https://avatars.discourse-cdn.com/v4/letter/k/76d3ee/32.png) [@keithoffice2018](https://forum.katalon.com/u/keithoffice2018)\
**Post date:** [May 29, 2019, 12:59pm UTC](https://forum.katalon.com/t/can-use-katalon-studio-for-angularjs-web-application-testing/13838/3 "2019-05-29T12:59:17Z")

</div>

I am trying to test my site which used AngularJS on Katalon,  
but now jamming on how to get and verify the form controls value, something like \<input… ng-model=“text” …\>

---

<div class="post-metadata">

**Author:** ![keithoffice2018](https://avatars.discourse-cdn.com/v4/letter/k/76d3ee/32.png) [@keithoffice2018](https://forum.katalon.com/u/keithoffice2018)\
**Post date:** [May 29, 2019, 3:20pm UTC](https://forum.katalon.com/t/can-use-katalon-studio-for-angularjs-web-application-testing/13838/4 "2019-05-29T15:20:02Z")

</div>

Please read this [Angular, Katalon & ngWebDriver](http://forum.katalon.com/t/angular-katalon-ngwebdriver/18553).

It works, here is my code for your reference

> // initialize angularjs instance  
> WebDriver driver = DriverFactory.getWebDriver()  
> driver.manage().window().maximize()
> 
> // Creating an instance of NgWebDriver  
> ngdriver = new NgWebDriver((JavascriptExecutor) driver);
> 
> // Waiting for Angular to finish async activity  
> ngdriver.waitForAngularRequestsToFinish();  
> // initialize angularjs instance - End
> 
> BankCodeElement2 = driver.findElement(ByAngular.model(“entryCtrl.ngModel.BankCode”));  
> String BankCode2 = ngdriver.retrieveAsString(BankCodeElement2, “entryCtrl.ngModel.BankCode”);
> 
> driver.quit();

---

<div class="post-metadata">

**Author:** ![albert.vu](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/albert.vu/32/20595_2.png) [@albert.vu](https://forum.katalon.com/u/albert.vu)\
**Post date:** [August 8, 2022, 7:48am UTC](https://forum.katalon.com/t/can-use-katalon-studio-for-angularjs-web-application-testing/13838/5 "2022-08-08T07:48:46Z")

</div>


