Questions tagged [test-architecture]

Test architecture is a set of rules and methods that describe the functionality, organization, and implementation of software testing. OR An experienced tester.

0
votes
1answer
57 views

Using FindBy in abstract class

I have couple of pages that have similar structure, similar elements. But selectors are different from the first tag. Example: Selector for the element on one page: @FindBy(xpath = "//picture-item//...
5
votes
0answers
75 views

Automated testing of a system of several connected computers

I work in a lab containing a system of computers and simulators interacting with each other in order to recreate a complete and accurate boat simulation. The software used on these machines receives ...
3
votes
2answers
100 views

How an automation engineer could maintain a large messy existing test code base?

Background: For an UI automation large codebase having thousands of Selenium tests, which multiple people have developed/updated/patched over a period of few years. There is no documentation/manual ...
9
votes
4answers
283 views

In Page Object pattern, aren't we creating over-specialized methods than generalized re-usable functions?

Background: In the Selenium UI automation we all have been using Page Objects pattern as the "Best Practice" for years. In Page Objects "methods" are tightly coupled to pages instead of generic ...
9
votes
5answers
1k views

What is the role of QA in testing an application having MicroServices architecture?

I have to test a software application which will be developed in Microservices architecture. What are the difference in testing an application developed using Microservices architecture rather than a ...
2
votes
1answer
82 views

What is the typical test automation scenario where decorator Design Pattern can be applied?

What is the typical automation scenario where decorator design pattern can be applied in UI test automation ? Please share your practical experiences with small code examples to help us fellow QA ...
5
votes
1answer
578 views

What is difference between Test Design & Test Architecture?

Could anyone explain the difference between Test Design and Test Architecture? More specifically; if you tell someone to present Test Design - what would you expect them to present? Same goes for ...
3
votes
2answers
41 views

How to start Architect and build the test infrastructure on Azure Cloud?

I am working on a product, we are building a Mobile application for Android & iOS platform, In the first phase, we are planning to use some web services & serving process content to end user. ...
1
vote
1answer
90 views

Aside from Tools, Technology and Platform, what are key factors for UI automation

There is a lot of choice about specific tools and technology to use for UI automation for User Acceptance tests. What are good practices that should be considered in the architecture of UI automation ...
1
vote
2answers
136 views

What are the key areas of focus for a Quality Architect within Agile Transformation?

An organization is undergoing an Agile transformation (from not being Agile) A sub group of the organization is spearheading the effort by learning and adopting the various agile practices. The lead ...
2
votes
3answers
157 views

What is the most standard way to use POM in Selenium?

I have a login page in my application which I am trying to automate. Should that be automated with a POM class which has a different function for each action, like this: public class LearningPOM { ...
3
votes
3answers
366 views

How to isolate test cases from each other?

Our system under test is a GUI application. It appears beneficial to have test cases isolated, i.e. their execution does not depend on each other. For example, a later test case should not rely on ...
2
votes
3answers
947 views

Should we store automation test code with the application code?

I am currently having a discussion with my team about automation test code. We have a repository that has develop branch and e2e_test branch (automation code). And they are two different projects. ...
3
votes
2answers
1k views

How do I make my test code DRY?

My test code has a lot of repetition. First I login to my page then go to the client registration page. Here you can see the repeated code for login. For each page I write first login then current ...