Questions tagged [test-design]

Use for questions about designing tests, specifically selecting test techniques to use in specific circumstances.

Filter by
Sorted by
Tagged with
3
votes
2answers
81 views

Without writing the test cases is good approach to test the product or software in Agile process?

We have Several projects are lined up along with the product testing. Due to time urgency and time constraints the test cases are not writing up for some functions and UI and doing the testing without ...
6
votes
1answer
175 views

How would you convince someone that the Page Object Model pattern is important?

I'm looking for canonical answers explaining the importance and advantages of the Page Object Model design pattern, specifically answers that I could point to for people who claim the pattern is ...
40
votes
12answers
13k views

Can a Manual Tester survive in software industry without learning Automation?

I mean to say is that if I dislike coding and don't understand complex code , then will I be able to survive as a QA. Or do I need to learn test automation to grow position and pay in my career, as i ...
1
vote
2answers
188 views

Performance-testing according SLA - full page load

There are many tools allowing performence testing with full page load time parameter monitoring. Problem is I can check a page by pasting its URL. Suppose I have a website with 100 pages, some of ...
1
vote
1answer
67 views

How to test the automation of a process?

After "automating" the import of some data, I need to test this. Yet I have no idea how to actually test this. Info about the "automation": We are having an application which has several "jobs". ...
2
votes
1answer
1k views

Test flakiness in Katalon Studio

I'm having a problem but I'm not sure what is the cause. When I run a test case that includes an iframe object, on the first run Katalon is finding the iframe but unable to click an object inside of ...
2
votes
3answers
84 views

Should all test cases be in test suite?

Should all test cases be reusable and in the test suite? Or are there scenarios where you would want to create a specific test case for a single user story? (or a combination of both) e.g. a bug was ...
1
vote
4answers
105 views

What do I have to consider in an exploratory test charter?

I am currently trying to build a test charter for my exploratory test within a timebox. But what exactly should this charter contain? Session Charter: This includes a mission statement, a short ...
7
votes
6answers
510 views

Quality assurance when people's lives are at stake

We are currently working in an insurance claims processing space and even though we have high quality standards, testing and quality assurance overall has always been, honestly speaking, a supporting ...
11
votes
5answers
322 views

Heuristics for identifying “one-time” tests?

I understand the importance of having good "regression tests" to ensure fixed bugs don't get reintroduced. But I think it's possible to go too far and end up with a massive "regression test suite" for ...
0
votes
3answers
1k views

Test cases for a weather widget

In one of my recent interviews, there was a question: Write the functional and non-functional test cases for a weather app / widget. Note: Test coverage is important than numbers. I wrote the ...
-1
votes
1answer
32 views

Buffer for errors in the Sprint Planning Meeting?

In a discussion with a Product Owner I had the situation that there were many bugs in the Product Backlog, but PO did not have time to prioritize them. So he wanted to set a story that is timeboxed ...
3
votes
1answer
189 views

What changes for testers when they are testing in agile environments?

We know that the whole development team is responsible for the quality of the product. If only the testers test, there can be no question of shared responsibility. Of course, the testers in the team ...
53
votes
15answers
20k views

How should a Software Tester deal with missed Defects/bugs in Production?

I work as a QA/test engineer in a small software company. It is an e-commerce based product. I was assigned a few projects by my manager. I mostly do functional/blackbox testing. Before the production ...
0
votes
0answers
29 views

What sections should a high quality Bug report contain? [duplicate]

I am a newbie in testing and i just write in the bug report, the pre-requisites , actual results and expected result section under "description". Other testers say that my report is not professional ...
5
votes
2answers
184 views

How can a Tester use Heuristics effectively to generate good test ideas?

I have tried to use Test design Heuristics to guide my strategy for test design. For instance, during exploratory test session, I use different tours like file tour, menu tours. Can you give real-...
1
vote
2answers
82 views

Writing regression test cases for already developed application [duplicate]

We have a web application which has been developed in last 8 months now released to production. Now we are adding new features and doing bug fixes. However the existing QA team has not written any ...
1
vote
2answers
64 views

Our company's website is IPv6 ready. What all testing I should perform?

Our company's website is mostly static. For Example we have: Home Page About Us Partners Career Join Us Join Us - we collect the data and call back potential leads. This website is said to be ...
14
votes
6answers
4k views

Is inverted test pyramid really anti-pattern?

I know that the inverted test pyramid, i.e., having more end-to-end tests than unit tests is an anti-pattern. However, I've started to think, what could be advantage of having less unit tests then ...
2
votes
4answers
1k views

How to write test cases when different test data gives different results?

Example test case: Check mobile bill payment after due date. For the above test case, different telecom operators have different sets of rules. For example, some allow payment after due date, and ...
0
votes
2answers
67 views

Alternative to browsershots.org for taking screenshots on multiple browsers on different platforms?

I'm working on a project where I have to test a javascript library's compatibility on mobile platforms in different browsers on the most recent versions of different mobile browsers. I have been long ...
4
votes
1answer
45 views

Design test class dependent on current datetime, 24 hours a day, seven days a week

I need to create a test to verify my NewBusinessDateTime.calculate(Integer hoursToAdd) works. The sudo code of what calculate() does is: IF currentDateTime.addHours(hoursToAdd) IS WITHIN BUSINESS ...
0
votes
0answers
25 views

What may be the edge cases for testing a feature that is designed to ensure correct delivery of orders via 'OTP/QR code submission'?

We are planning to roll out a feature that sends either an OTP to the end customer at the time of dispatch of an order or implements a QR code to ensure that the order is delivered to the correct ...
5
votes
6answers
393 views

How can 100% test coverage be “not enough to prove working code”?

It is known that 100% test/code coverage does not mean your code "works" as expected. What is generally meant by this statement and what use cases could demonstrate that 100% coverage is not enough?
1
vote
2answers
30 views

Mocking external endpoints in tests on open source project

I am working on an npm package scraper library. I would like to add integration tests but I am not sure the best way to approach it. I have an examples folder which shows how the scraper works with ...
4
votes
4answers
104 views

Certify in writing that your software will work flawlessly

A client pays you for a job and on delivery he wants you to assure him in writing that your software will work flawlessly. What if that software is for an airplane;do you deliver it with a notice of '...
1
vote
2answers
54 views

How do I test a ranking system?

Let us assume we have 3 students in a class who have secured the below marks. =============================================== | | Maths | English | Science | Rank | |-------------------------...
3
votes
4answers
3k views

How do I test time zone scenarios?

Someone has a credit card issued in India but he is in the USA. Today is the last date for payment, he is paying around 8.00 PM in the USA but it's next day in India. How can a QA person test such ...
1
vote
1answer
83 views

Importance of having tests in home test assignments when applying for a new job

I've been a part of the interviewing process for Software Engineering positions (including QA engineers as well) in our team for the past several years and I am still struggling to determine my ...
4
votes
1answer
52 views

Use tested class during test setup and assertion? (Errors cancel out each other…)

This is a general question that affects lots of my unit tests as I just recognized: Can I use the class I'm unit testing to perform setups in my test cases? Here's a simplified version of the ...
-1
votes
2answers
265 views

How to pause test execution in testng

I am using testNG, Rest-Assured and Java for API automation. Is there any way to pause the execution for a specific time if any event/exception occurred?
2
votes
2answers
356 views

Should I store my test results in a database or google docs?

I'm currently trying to decide what is the better place to store my test results; database (sql/nosql) or in a spreadsheet placed in google docs. I have the impression that storing it into a database ...
3
votes
3answers
150 views

How should Testers improve their analysis of the the Functional specification document?

I work on testing a web-based financial application. Usually as soon as the Business Analyst publishes the first version of the 'Functional specification/requirements' document, I as a black-box/...
2
votes
3answers
210 views

Level of testing intrusion and false alarms

I came across this idiom "level of testing intrusion". Its definition is: the greater the number of changes that are required to be made to the system under test specifically for automated testing, ...
13
votes
3answers
2k views

Test strategy to bring automated tests from UI to lower(API/Unit) layers?

Background/Problem Statement: Recently I came across a project team, which is having thousands of UI automated tests covering all kind of manual tests including positive, negative etc., and obviously ...
3
votes
3answers
198 views

Is defect driven test automation an good idea?

Defect driven Test automation: Test strategy in place to consider candidates for test automation primarily as earlier found and fixed defects in the application. With the thought process that it will ...
3
votes
3answers
676 views

Design patterns specific for test automation

Software engineering has many design patterns, including Adaptors, Abstract Factories, Decorators etc. Test automation, as a branch of software engineering, can use same patterns but has also its own ...
40
votes
12answers
7k views

What should Testers do if they are not able to find good defects in the product?

I work as manual/black-box tester. My responsibility primarily includes functional testing of a web application and to some extent database testing using sql server, based on the functional ...
0
votes
1answer
31 views

How to test a class that wraps methods connect to a remote database

I wrote a class creating connection to a remote database, query and do some more actions on that. Which is the best way/ strategy to test that kind of class? I tried to mock third party functions ...
5
votes
4answers
517 views

What is definition of done in automation testing?

Team, What is definition of done for automation testing? For example, do we consider execution time or test case coverage?
3
votes
8answers
1k views

What is Software Test Automation Framework?

I am a beginner Software tester. I have started to learn test automation of web apps using selenium webdriver in java. Till now I can just automate simple login functionality. I want to know all about ...
3
votes
4answers
5k views

Test strategy and Test scenarios for data-migration testing

We are converting one of our standalone windows application to a web application, Once this is completed we need need to do a data migration . How to prepare test strategy for this ? What are the ...
4
votes
2answers
60 views

Equal or different test data for higher test levels

It's just a little issue, but one that pops up in my mind regularly when writing test scripts. Imagine you have an application which does some car tax calculation, having a REST service which has a ...
8
votes
3answers
5k views

Please suggest some ideas to test an IVR system?

I have to test an DTMF tones via keypad with toll free number, which has a company IVR automated response system. The IVR allows the user to login to the system and user can know account balance, talk ...
0
votes
2answers
110 views

How to structure the test suite in test management tool

Im using Testlink as our test management tool. We are using in agile environment How to structure our test cases as test suite in our test management tool. Also how to maintain the tracerbility We ...
0
votes
2answers
722 views

What is major task in test planning?

A test plan is a record enumerating the destinations, target advertise, inward beta group, and procedures for a particular beta test for a product or equipment item. The arrangement commonly contains ...
15
votes
7answers
10k views

How can I structure Selenium tests in a way that minimizes the maintenance work?

What is the best way to build/structure the tests in a way that will minimize the work needed to keep the tests up to date as the product changes and improves?
0
votes
2answers
67 views

What may be the edge cases for testing a 'Payment link in SMS' feature?

We are testing a new feature that is about to get released in a few days and most of the testing has been done by the team. The feature in essence is about payment link being sent in SMS to end ...
1
vote
0answers
24 views

Sync data and conflict resolve module testing

We have an application which track the animal data in various locations called stations. Even without internet they user can save the data to local machine. Once those data save in the local pc they ...
9
votes
3answers
711 views

How do you know if you are writing high quality tests?

Inspired by Exercises on software testing We can learn to write automated tests and we can learn to do tdd and bdd but what tools / resources / guides are available to tell us if the actual tests we ...