The Stack Overflow podcast is back! Listen to an interview with our new CEO.

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.

Filter by
Sorted by
Tagged with
3
votes
1answer
46 views

Should architects make their applications aware of whether they are production or not?

I work with an application that can be heavily customized. In many cases for a Greenfield development, the developers and architects will decide to put in place an API that returns what environment ...
5
votes
2answers
89 views

Accumulated mass of tests - how to work with business to remove / refine?

Test object: a big monolith application (~500k loc) developed in Java for the last 15 years. Big and (probably overly) complicated backend + web frontend. There are many business processes implemented ...
0
votes
1answer
95 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//...
6
votes
2answers
122 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
112 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
392 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
86 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 ...
6
votes
1answer
908 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
42 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
92 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
150 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
158 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
410 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
1k 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 ...