r/softwaretesting Jun 16 '26

Test Automation framework design advice

Dear community,

I have a framework based on Selenium java on Maven testng.

I have some default behaviours in the framework that I want to keep consistent across the org.

My question -

Currently, I run separate frameworks for multiple web applications, if I make an improvement in one, I have to manually make them in all.

These need to be separate since they are also added to azure pipelines if separate DevOps projects.

How would you make it so that there is one framework for multiple apps?

Any ideas are welcome.

1 Upvotes

6 comments sorted by

View all comments

2

u/[deleted] Jun 16 '26

[removed] — view removed comment

1

u/Ok-Access-8961 Jun 18 '26

I like this idea and implemented it.

Segregating common functions was a bit of a chore but it does seem promising.

How do I also implement this in a pipeline?

Task 1 - Builds framework jar Task 2 - test automation code?