15
votes
No tests in the legacy project - what to start with as tester?
In addition to reading Working Effectively with Legacy Code, I have a few recommendations from experience:
Since there is little to no documentation, tour the software. Go through the software using ...
5
votes
Accepted
How to accelerate the release process by rethinking test automation
"Perfection is achieved, not when there is nothing more to add, but
when there is nothing left to take away." - Antoine de Saint-Exupery
In general, strive to make UI tests more horizontal(...
4
votes
No tests in the legacy project - what to start with as tester?
Reference material- Working Effectively with Legacy Code by Michael Feathers
The books discusses working with legacy systems, not just testing them. Some of the suggestions are using a module's ...
3
votes
Accepted
Test Strategy Documents seem obsolete in agile teams. Am I wrong?
"Planning is everything, plan is nothing." -Dwight Eisenhower
Its not the document itself , but what goes in the process while making it , is important.
Also importantly, it should answer ...
2
votes
Avoiding GUI test overload working on legacy systems
I think the problem is how the organization or team thinks about testing. It's not an activity that should be done only by a specific role we call a Tester.
You said you work in an agile environment, ...
1
vote
Accepted
Should I seperate my API tests from E2E tests
Testing mission:
I want to test the correct data is represented on UI
The target system is the UI, so, you have to explore two aspects:
1 - Does my UI integrate correctly with the service(s)?
2 - ...
1
vote
How to effectively test randomness in item ordering?
The answer is: Isolate the randomness.
You can check this example from Dave Farley where isolated Time: https://www.youtube.com/watch?v=SuDIYk9GBpE&t=1872s
Separate the randomly sorting behavior ...
1
vote
Test Strategy Documents seem obsolete in agile teams. Am I wrong?
The idea of what is considered essential or wasteful work depends on the context. What is wasteful for one organization could be value-adding work for another, based on their needs and the needs of ...
1
vote
No tests in the legacy project - what to start with as tester?
You can use the Heuristic Test Strategy Model as a starting point to design your approach for testing (a mindmap version can be found here).
By laying out the Project Environment, you will realize ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
test-strategy × 80automated-testing × 22
manual-testing × 18
test-design × 17
test-management × 13
selenium-webdriver × 12
test-planning × 11
web-application × 5
unit-tests × 4
interview × 4
java × 3
api-testing × 3
testcase × 3
agile-testing × 3
regression-testing × 3
test-automation-framework × 2
terminology × 2
qa-role × 2
learning × 2
agile × 2
documentation × 2
techniques × 2
e2e × 2
test-creation × 2
skillset × 2