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
109 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 ...
3
votes
4answers
11k views

What is Bi-directional Traceability Matrix?

How is it different from a Requirement Traceability Matrix (RTM)? Please explain with real life scenarios and examples. Also include or link reference material that might help!
3
votes
3answers
150 views

How should Software Testers improve the process of Requirements Analysis?

Whenever, i am working on my task of Analyzing the functional specification or requirements documents of any new Feature, enhancement or Defect fixes, I just go through what is clearly evident in the ...
3
votes
2answers
581 views

Test data specification to generate actual test data

I don't want to describe the domain I work in at my work, so I will describe some fake scenario; might be silly but hopefully illustrative enough. Let's say we have a system that qualifies whether an ...
3
votes
2answers
187 views

Checking two related functionalities in same test case

Each of our end-to-end test cases checks two aspects/functionalities of message processing: Whether the message has been processed correctly (resulted in a correct action of the system). Whether ...
3
votes
2answers
71 views

Is it okay to test the absence of exceptions or error messages in an application?

There is a web page which is supposed to display current month's sales of five types of items. One bug report says that a server error message is displayed on this page and the sales report is not ...
3
votes
4answers
4k 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 ...
3
votes
7answers
236 views

Should developers design unit based test cases prior to writing the tests

Background We are currently moving API testing from the Technical testing team to the development team. The technical testing team has a formal process where they write the test objectives and test ...
3
votes
3answers
233 views

Release methodology for complex distributed system

I have a problem on deciding how to guarantee good testing of a complex distributed system before release. We have an automated testing infrastructure in place. The problem is that running all the ...
3
votes
2answers
191 views

How are dependencies dealt with when writing tests?

If you have three tests A, B, C and each tests a specific scenario, where B depends on A and C depends on B and A. How do you deal with that? Is it a case where there should not be three tests in the ...
3
votes
1answer
428 views

Use case testing tools and methods

Is use case testing standard practice and if so could people point me towards some methodology and perhaps some tools. I was thinking that my Test cases could easily be represented via some type of ...
3
votes
2answers
398 views

How to Demo Automated Tests

I automate tests based on test plans written by manual testers. I would like to "demo" the automated tests to the authors of the manual test plans to ensure that I've implemented the test correctly ...
3
votes
1answer
412 views

Test Case generation using Equivalence Partition [ISTQB Adanced Level Test Analyst]

You are testing a computerized gas pump that allows users to pay using credit cards. Four types of cards are accepted: Visa Mastercard Discover and American Express The pump will reject any other ...
3
votes
1answer
164 views

Testing without external data?

The plugin, that I am writing in php, is getting data from an external api. I have gathered some sample-data which the api sends (array). Now I would like to create tests to make sure that the plugin ...
3
votes
2answers
127 views

Proper pattern for setting up tests of basic database operations

Trying to write tests for basic database operation, I'd like to understand what is the standard or proper pattern for setting up the data, so that only the functionality that should be tested is ...
3
votes
1answer
6k views

Software Tester Job Interview: Case studies on Test Design

Case Studies during job interview is a great technique which allows to find out how the candidate would behave in different situation. For instance, the following case: Given a developer ...
3
votes
2answers
128 views

Level of detail in a Scenario - when to stop

Scenario: Installer Link When user enters "product.company.com" into a web browser Then a hyperlink is presented to 'ProductSetup.exe' TODO: There is nothing here about presentation, e.g., ...
3
votes
1answer
132 views

What particular testing requirements do data driven applications have?

Different sorts of software need different approaches to testing. An interactive GUI-driven application will be tested in a very different way from a piece of middleware, for example. Specifically ...
3
votes
2answers
419 views

What new things need to be covered in Embedded Systems testing compared to normal manual testing?

Can you provide me with some common checklist for Embedded Systems testing please? What are the new things that are covered in this? And can you also advise me some interesting references for reading ...
3
votes
2answers
144 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 ...
3
votes
2answers
649 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
4answers
10k 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 ...
3
votes
3answers
84 views

What are the testing practices in Financial Services

I'm currently working on a new financial services software and wanted to know what is the current testing practices in the financial services. Would love to hear any thoughts/insights regarding the ...
3
votes
4answers
150 views

How to evaluate a candidate skills for purely manual testing [duplicate]

Is there any well-defined process to be followed in evaluating a candidate for manual testing?
3
votes
4answers
169 views

How to develop and review test cases?

This is how our test case development process looks like. A tester writes a test case in a spreadsheet, with each test step and expected result. Then, another tester reviews the test case and approves ...
3
votes
2answers
187 views

Is there a dancing pony on the screen? (Visual testing)

Motivated by this talk about the accidental unexpected pony dancing on the screen. We currently have a rather rich subset of end-to-end tests for our AngularJS applications. And, we do get a lot of ...
3
votes
1answer
910 views

Which is the better way for data-driven testing for Specflow automated tests?

I'm working with a project and I'm planning to use Specflow and Selenium C#. I'm new with using Specflow (SpecFlow is the open source port of Cucumber for .NET) for automation and I'm going to use it ...
3
votes
3answers
551 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 ...
3
votes
1answer
113 views

How quality relates to functionality? (it is not considered by quality models)

Some quality models, like the probably best known one, ISO 25000 (SQuaRE project) defines quality model based on quality characteristics that are all non-functional. It explicitly reads that the model ...
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
1answer
782 views

Fitnesse editor with syntax validation?

We use Fitnesse with tens of project-specific fixtures to design the tests. However, writing the correct test is tedious, because of some trivial errors we make: Syntax errors: unclosed tables, ...
3
votes
1answer
237 views

Encouraging project teams to define Edge cases

Can you please give me concrete examples of Edge cases preferably for Financial systems (General Ledger) and STP Settlements to help us kick start the right kind of thinking /approach by both the ...
3
votes
1answer
113 views

Multiple Assembly QA Systems?

I'm having difficulty deciding whether or not using multiple assemblies for a QA system is the right approach to take. Here are some important details: The underlying system is a single assembly ...
3
votes
3answers
122 views

What kind of usability testing can I perform when the final users of the product are developers?

I have built a framework aimed at developers and I'd like to carry out a test with users. However, since my final users are developers, I don't know how to approach this testing. The usual list of ...
3
votes
1answer
256 views

Testing Strategy: Modular Test Cases

Currently, my company follows a modular test case approach, in the context of business workflow tests. In this approach, we have a lot of component-level test cases, that, by themselves, are not part ...
3
votes
1answer
116 views

Supervised machine learning in a “one-time-test” classification problem

Being inspired by the question "Good practices for identifying "one-time" tests?" I decided to make a proof of concept for the idea of applying supervised machine learning algorithms to a ...
3
votes
1answer
130 views

How should I create test cases for things that should not be present?

How should I create a test case, or what should the test case be, when the scenario is for a function that shouldn't be in the system? I'm creating test cases based on the FSD (Functional ...
3
votes
3answers
729 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 ...
3
votes
3answers
101 views

What is this test design technique called?

So I have a flow chart diagram (say A to E where many have bidirectional paths) and I am supposed to design test cases covering 100% of possible paths. So I traverse the diagram and goes like: ABCDE ...
3
votes
2answers
1k views

BDD & Rest API automation

When I search for BDD and Rest API automation. I get lots of examples where some user scripts a human-readable user story which shows how to use his API. This user calls it BDD. But BDD based not ...
3
votes
1answer
408 views

Test input and expected output with Unity

I'm trying to automate some tests with Unity. For example, I have a C program that works like a very basic calculator with operations such as division, etc. I would like to automate the test ...
3
votes
4answers
178 views

selenium 2.0: Design pattern for projects which doesn't have so many pages

I have been POM design pattern with pagefactory from past ~ 4 years. In current project again I have implemented same pattern, but there are not so many pages infact majority of test cases work on 1 ...
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 ...
3
votes
1answer
74 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 ...
3
votes
1answer
858 views

testing an nfc application

My company is currently developing a Near Field Communication(NFC) based application. What test scenarios need to be checked for NFC-based applications? How do I test the applications which use NFC? ...
3
votes
1answer
147 views

xUnit tests patterns for testing threaded applications

Are there either any xUnit (or otherwise) design patterns or anti-patterns for testing threaded code?
3
votes
3answers
178 views

How to abstract data classes to be more object oriented?

I have run into problems keeping my tests as object-oriented as possible. I have had to rewrite large portions of my code multiple times now, and I feel that there is a better approach to what I'm ...
3
votes
3answers
144 views

How to manage, link and track conversion of manual to automated test cases?

We are maintaining our test cases in testlink. For a given sprint we write functional test cases for features and regression suite update accordingly. Now we are in the process of starting automation. ...
3
votes
3answers
177 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/...
3
votes
2answers
96 views

Will automated testing tools make testing easier?

It depends on the Project size. For small projects, the time needed to learn and implement them may not be worth it unless personnel are already familiar with the tools. For larger projects, or on-...

1
3 4
5
6 7
10