Expand my Community achievements bar.

Guidelines for the Responsible Use of Generative AI in the Experience Cloud Community.
SOLVED

automation testing for aem sites

Avatar

Level 7

Hello AEMers,

 

I am asked to suggest how to get automation testing for aem sites.

What tools or frameworks your teams using, suggest ?

Any useful links etc where I can start.

 

Thanks,

Sree

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

You have two options to enable the automation testing for AEM websites

Open Source tools e.g Selenium, cucumber, etc

Commercical tools e.g Testim, Ranorex, ACCELQ etc

Regards

Albin

https://www.albinsblog.com

 

 

 

View solution in original post

3 Replies

Avatar

Correct answer by
Community Advisor

You have two options to enable the automation testing for AEM websites

Open Source tools e.g Selenium, cucumber, etc

Commercical tools e.g Testim, Ranorex, ACCELQ etc

Regards

Albin

https://www.albinsblog.com

 

 

 

Avatar

Community Advisor

Hello,

 

For functional testing please see

 

Functional Testing | Adobe Experience Manager

GitHub - adobe/aem-test-samples: Adobe Experience Manager Test Samples

 

For ui testing you can utilize selenium or cucumber based framework to test ui views of pages.

 

See aem-test-samples/SimpleTestUI.java at aem-cloud · adobe/aem-test-samples · GitHub and the repository for more examples.

 

A separate repository for testing your AEM site if not within the ui.tests module also works depending on the company set up, but depends on how you want to cover the testing scenarios.

 

Thanks


Shubham

Avatar

Level 7

Hobbes.js (AEM Built in) to test Touch UI and AEM frontend component experiences.

Selenium to test Touch UI and AEM frontend component experiences.

  • test servlets for backend
  • call Hobbes.js, and expect acceptance
  • test end to end customer front-end experiences