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
2
votes
1answer
3k views

Where does QA fit into a common git branch flow

Doing some research on GIT has me interested that my company isn't using it as a best practice. I recently read through this diagram that is highly recommended by a lot of people and am wondering the ...
4
votes
4answers
2k views

How to ensure Quality of the product with test cases?

The process which we generally follow for quality is: Everytime we receive a Requirement document, we study the same, analyse it, discuss it and then after multiple rounds of the same process it is ...
1
vote
3answers
80 views

Test a Form with no client side validation [closed]

I have a long form ~22 fields with no client side validation, and it gives an error message which just reads "Error", after i hit the submit button? how can i go about testing it? any suggestions.
4
votes
5answers
19k views

Difference between Exploratory Testing , Monkey Testing and Ad-hoc Testing?

Monkey testing is a software testing technique in which the testing is performed on the system under test randomly. Exploratory testing is simultaneous learning, test designing and execution.Tester ...
6
votes
4answers
12k views

How to write proper Test Case steps?

I am beginner in writing test cases. I am working on a live mobile testing project. Consider a test case to login to a Mobile application: Test case Description: To verify that user is able ...
2
votes
1answer
264 views

How to do filtering in 'Call to Test' dialog in HP ALM?

After pressing Call to Test button Select a Test dialog window opens. How to make filtering down to the desired folder (e.g. containing on different levels "03." & "Templates") so to save time ...
1
vote
1answer
45 views

How to specify mobile devices web-app to be tested for in the Requirements?

It's easy to specify the requirements for web-applications used on laptops (max-min screen width, set of browsers, set of OS) e.g.: screen from 1280 x 802 to 1600 x 992px liquid layout, and static ...
3
votes
3answers
4k views

Automating Restful API — Tools?

I've been automating tests for our restful api's using retrofit and testNG. Basically, I create a POJO-Model... send the request in retrofit and do the assertions on the model. Example: public ...
1
vote
0answers
384 views

How can I set different parameters for two different calls to Call to Test in HP ALM

I have a test template Fill in account information with params: account_number, email_address. The template is called in test Legal entity registration twice and should be called with different ...
4
votes
1answer
1k views

Should I use markdown as a test case format?

For anyone who has experience with using markdown to write test cases would you recommend it for test cases? I am specifically thinking instead of the HPQC step - expected - actual style, or given-...
5
votes
1answer
435 views

How should I design a testing framework for a trading system?

I work in finance and my firm would really like me to automate our execution platform's testing suite. Right now the tests communicate directly with the system; they are extremely brittle and tightly ...
2
votes
1answer
5k views

How to pass test configuration parameters to 'Call to Test' in HP ALM

When you create test steps with parameters in test instance you can set up several test configurations (to run the same test with different set of parameters). Test instance with params (and sets of ...
2
votes
1answer
9k views

How to reuse test steps in HP ALM test plan?

I'd like to reuse the same sequence of steps in different test scenarious. For example, scenario of testing printing functionality and testing calculation functionality both need address entering. So ...
2
votes
1answer
783 views

Testing for invalid conditions using decision table technique

I have a small confusion about decision table testing. We basically use decision tables to arrive at various possible combinations and then decide what conditions need to be tested and what need not ...
1
vote
4answers
571 views

How can I automate a test scenario of account expiry or account at different time transition?

I have an application where trial credentials expires after a week and if user tries to login after that, they see only few things enabled.This is one of the example. Similarly, verifying expiry of ...
1
vote
1answer
4k views

Selenium webdriver not recognizing div element

I have found several questions related to this one particular travel website MakeMyTrip, so I tried to automating it. I was successful in selecting the primary details and getting on the Flight ...
4
votes
3answers
2k views

How to break down a single test case that covers an entire process into multiple interconnected tests?

I have a particular end to end test scenario which am trying to automate using Selenium Webdriver. If I automate the whole scenario into one test case, the test case is going to take a minimum of 25 ...
3
votes
1answer
140 views

Multi-platform testing | What PageObject approach to use?

When developing multi-platform test framework (e.g. mobile-focused) there can be several ways to use PageObject pattern. For instance, platforms can be separated at least: at the level of locators &...
2
votes
0answers
49 views

Understanding semantic driven and symbolic execution based test case generation

I'm trying to understand aspects of automatic test case generation (tcg) from models. During my research, I came across two "techniques" called sematic driven tcg and symbolic execution based tcg. ...
5
votes
2answers
6k views

Test Architecture Design document?

What is Test Architecture Design? I have used Test Design Specification and Test Case Specification before but have not heard of a Test Architecture Design document before. I'm not sure what I should ...
4
votes
3answers
704 views

Need guidance on how to prepare for an SQA interview

I am scheduled for a technical interview with a company next Wednesday, they provide an electronic payment system for healthcare providers, healthcare clients, and healthcare payers. I am told by the ...
4
votes
4answers
2k views

Should test cases contain more than one step with expected result (ISO 29119 definition)

There is a big dispute in the software testing world. In general, a test case is a pair of an input and an expected output (or as many books say, it mostly has just a single step: do sth and check it)....
1
vote
2answers
621 views

How to perform Testing Process-Automation/ manual -web application

I am working in a startup with a limited number of developers [4-5]. We work on all open source platforms like Java, jQuery, Springs for development of web based applications. For integration, we use ...
2
votes
0answers
94 views

Outside or within remit - should a BDD scenario be created for this user request

Given the following overarching purpose (mission statement) for an application: In order to help keep a healthy and refreshing sleep regime, or in order to limit computer-related addictive behaviours,...
1
vote
2answers
6k views

How to write test scenario and test cases for one time password

I have to test following application as seen below in the price. I am confused about writing test scenario and test cases. Is there anyone who can help me how to write test scenario and test cases by ...
3
votes
1answer
76 views

Anyone aware of a browser where HTTPS can be disabled entirely for negative testing?

I'm looking for a way to have a negative test result on a site requiring HTTPS that has a http->https redirect. I already have steps showing the redirect, and I can use the --ssl-version-max=ssl3 flag ...
2
votes
1answer
228 views

What are typical unit tests for a key-value collection?

I've implemented a key-value collection, that's accessible as a dictionary (so values can be retrieved by keys) and a list of entries (key-value pairs). I'm not a tester myself and I have a hard time ...
2
votes
1answer
1k views

Comprehensive software testing timeline

Can someone explain clearly timeline for different types of testing. Where does Integration, Load, Stress testing and acceptance testing fit in? when are test plan for each of them is prepared (and ...
5
votes
3answers
888 views

Testing Access Control

I'm in the process of writing Access Control tests for a system in the Utilities industry. A component of the system is accessed depending on the role of the User (Role Based Access Control). There ...
0
votes
3answers
509 views

Where can I find examples of software development and testing documentation? [closed]

I am looking for real-life working examples of documentation of a software development project (including testing). According to some standard, there are a couple of documents involved in software ...
2
votes
1answer
796 views

CodedUI : The Browser gets closed as finish testing without keeping for testing further steps

I'm working on a CodedUI project to check on a Web Solution. There, when Im testing for launching the site (as in launching the web URL), I am facing an issue with closing the browser as it finish ...
12
votes
3answers
6k views

Random test data: How to do it right?

Several months ago I started an experiment in test automation. Each test, before it starts, picks up random test data. For instance, when my test requires a user with administration privileges, I draw ...
1
vote
5answers
2k views

What is the process for developing a test plan?

I'm an experienced tester but I don't have much experience with test planning, and no experience with organized test planning. When trying to create a test plan, I get tripped up by trying to cover ...
1
vote
5answers
16k views

Tips to Improve the QA Process in a Project…?

What can be some solid tips and suggestions to improve whole QA/Testing process in a project. I am testing a financial web application. What are the testing areas in which we can improve the process ...
2
votes
2answers
703 views

Should test cleanup happen in each individual test method or in a general test cleanup?

For example, let's say I have these tests: test1() { signIn(); // Do some testing signOut(); } test2() { signIn(); // Do some testing signOut(); } Would it be better to ...
4
votes
3answers
178 views

Should I perform tests during fixture?

I'm automating testing for a fairly complex system involving multiple VMs, routers, and switches. Because of this complexity, the setup/teardowns sometimes fail (a node did not boot up correctly, or ...
1
vote
0answers
36 views

When should we mark a Test case as “No Apply”? [duplicate]

When should we mark a test case as "No Apply". When requirement are not clear or when test case is not testable or it is not understood. Kindly explain when to fail or pass a test case, rather than ...
3
votes
4answers
2k views

When should a Test Case be marked as “No Apply”?

When executing test cases when should we mark a test case as 'No Apply'. When the test conditions/requirement is not clear or when its not feasible/possible to perm a test. Also why not mark a test ...
2
votes
1answer
2k views

Scenario based Tester interview

I have an interview coming up soon a software engineer in test role, I've worked as a dev/support/QA and though technically skilled, I've had little chance to code in my current role, only outside ...
1
vote
3answers
73 views

Test Driven Development

I'm extracting a new class, should I create new tests for it? I'm wondering as to how to realize when to create new test and how to implement them when they are needed.
7
votes
2answers
809 views

Test design for MongoDB

I am reviewing the information in the MongoDB documentation regarding test design which is a good 'how' of implementing a test, but I am curious if anyone has any feedback or know of additional ...
0
votes
3answers
434 views

Pros and cons of refactoring code during testing phase?

What are the pros and cons of refactoring code during the testing phase? Are there any set methods of doing this?
1
vote
1answer
113 views

Turn to automation QA process [closed]

I am a manula QA. But i want to turn to automation QA process, i select Selenium(IDE, RC, WebDriver)as Functional Testing Tools. but i want help for learn this ID quickly. so anybody knows ...
3
votes
4answers
291 views

Status of TFS test case after execution when minor errors occured

What's the best status of test case execution when minor error occurs, but the main goal of the test case is fulfilled. Let's consider this test scenario: Test case title: Addition of object Press ...
10
votes
7answers
23k views

How to test a toaster? (interview question)

I want to know how we should approach for testing real world objects. The problem that I faced before is to get the list of use cases from the interviewer. Whenever I asked what the real world object ...
3
votes
1answer
548 views

Protocol testing - Finite State Machine and test generation

Recently, I've been reading about formal methods of network protocol testing. I needed to make that research for my thesis and basically I've got no hands-on experience on methods described in IEEE ...
1
vote
3answers
216 views

Product To Manage Regression Test Suite

I am looking to manage my manual regression test suite in a more professional manner and in a way that helps my QA personnel do their jobs easier. As such I was looking for a product that can help out ...
5
votes
2answers
153 views

Does cascading tests violate the “one assertion per Test” principle?

Since I have been writing tests, I always stuck to the principle of one assertion per test. Now assume I have a simple application where I want to perform a system test with the following three test ...
0
votes
1answer
316 views

Testing Verify Method Call Without Argument In Test Class

I have a class which takes a message with payload String. The payload is then split and used to create an Entity which is passed to DAOInterface to persist. How can you test the call daoInterface....
0
votes
1answer
192 views

Pairwise Testing - How do you find the most important cases?

Currently I have to create manual test cases for a feature with 64 different combinations. I think it is not useful to create test cases for all of them. How do I find the most important combinations? ...

1
6
7
8 9 10