9
votes
What approach do we need to follow for projects without a test environment?
This depends on what kind of limitations you are experiencing. You can come up with virtualization. This will let you run several environments in a single host.You can also approach with ...
7
votes
What approach do we need to follow for projects without a test environment?
If your current Agile practices and approaches are:
Some projects are Agile where continuous feedback from client will be coming, and the developers need to work on the existing item if it's in ...
5
votes
Typical software & tools short-list for *manual* QA specialist (tester) working environment
One more important thing people forget communication tools, a tester should always ask questions, so we need some communication tools like Hipchat, Skype, slack, whatsapp...etc or any client email ...
4
votes
Strategies for load testing in a Live or Dev Ops environment?
A few suggestions:
If you can mock or fake the responses of the integrated apps, you could avoid the need to test live. It does require more work to set this up, but you then have a non-production ...
4
votes
Accepted
Virtual vs real display for testing
The only difference I have found in practical terms is colour replication. It's not Bad, just not exact (in my experience).
On the whole, it's not a problem, but if you are making a site meet AAA ...
3
votes
Accepted
Writing different tests for different environments
if it makes sense to write some environment-specific tests ?
Absolutely! This is also frequently the job of smoke tests which basically assert that the latest deployment was successfull with very ...
3
votes
Strategies for load testing in a Live or Dev Ops environment?
If you have Live environment only I'm afraid you're limited to testing in "dead" times like overnight or weekend. Also make sure your tests have proper setUp and tearDown logic in place so your test ...
3
votes
Copying Production Data to a QA Environment
The problem with production data is that that the cases are extensive but not exhaustive. Many cases that the system should take into account may not have shown up in the productive system, and if QA ...
3
votes
Accepted
Is it okay to mix or couple many testing environments?
I firmly believe in having a completely separate QA environment (at least the very first environment where the QAs are going to test the application); nothing shared
I understand that how difficult ...
3
votes
Is it okay to mix or couple many testing environments?
While it's great to have completely isolated environments, that also has issues (e.g. getting good data sets).
In my experience, companies are going to do what makes sense for their problems. My ...
2
votes
Is it okay to mix or couple many testing environments?
Ideally, testing environments should be independent of each other; otherwise, coupled testing environments would introduce extra time and effort to isolate a variable.
What you described in your ...
2
votes
How to configure testing for different environments, databases, etc
In addition to Michael's answer, if you have a continuous integration or continuous deployment environment, you can configure your environment to set different values in the test config file to match ...
2
votes
How to configure testing for different environments, databases, etc
Use environmental variables, e.g.
$>
$> environment='UAT'
$>
You will need to export them to make them available in other processes, e.g.
$> export environment='UAT'
You can then ...
2
votes
Typical software & tools short-list for *manual* QA specialist (tester) working environment
2018
In the 5 years since it was asked I also seen the following useful tools gain prominence:
Docker Even for manual testing, using docker, aws and containerization generally is a great way to set ...
2
votes
Accepted
Can cucumber tag a single step?
Not directly the step, but the step can inspect the scenario context.
scenario.getSourceTagNames() would return the list of tags - thus you can add a @testEnv tag on the scenario and just perform the ...
2
votes
What approach do we need to follow for projects without a test environment?
You mentioned there is a handoff from development to test even within the sprints.
Would the team be willing to do paired work? Sit with the developer early in the sprint, talk about unit tests they ...
1
vote
Multiple Testing Environment Policy
Having multiple code environments is a common practice.
Other aspects that we aren't aware of:
How do the environments differ by branching strategy? What is expected to be deployed on each ...
1
vote
Is it possible to manually run one browser and have the commands copied to other browsers?
With the tool BrowseEmAll (https://browseemall-documentation.readthedocs.io/en/latest/manual.html#browser-compare) you can test manual in multiple browsers at the same time.
1
vote
How to configure testing for different environments, databases, etc
You can use an external file such as a properties file to store environment variables. Your automation framework can read from the file to determine which base URLs and authentication tokens you ...
1
vote
Copying Production Data to a QA Environment
The problem with using large scale production data is that you cannot find what you do not know to look for. Spot checking 500M records does not work very well because you get lost in a sea of correct ...
1
vote
Copying Production Data to a QA Environment
It is a spread practice, but please be concerned about regulatory implications. In industries and countries with strict regulations this cannot be done easily or done at all. In this cases the system ...
1
vote
Typical software & tools short-list for *manual* QA specialist (tester) working environment
So many tools are used in Quality Assurance daily process. Some tools are open source and some are paid. Tools list are varied based on projects purpose and scope. List stated below is used mostly.
...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
testing-environment × 29automated-testing × 10
manual-testing × 8
database × 3
selenium-webdriver × 2
test-management × 2
load-testing × 2
tools × 2
test-data × 2
qa-process × 2
virtualmachine × 2
test-design × 1
performance × 1
protractor × 1
unit-tests × 1
cucumber × 1
android × 1
jenkins × 1
uiautomation × 1
bdd × 1
qa-role × 1
continuous-integration × 1
angular × 1
windows × 1
browsers × 1