Questions tagged [test-design]
Use for questions about designing tests, specifically selecting test techniques to use in specific circumstances.
532 questions
2
votes
3
answers
342
views
Testing techniques and cases (White and black box Testing)
I'm fairly new to this subject. Out of different literature I'm understanding what I show in the image below.
My understanding is first you have to create test plan, After test plan you have to ...
4
votes
2
answers
589
views
Black box testing methods without knowledge
I stumbled upon some black box techniques (1), but I don't really get how it works. I found sources saying that black box techniques are techniques in which you input something in a program and check ...
9
votes
7
answers
952
views
Testing without direction, how not to miss things? What about layout?
So this might sound like a "complain" post but it really isn't meant to be. But often-times I will be handed a project, lets say a Website. And be told to give it a "Full run through".
So I take a ...
13
votes
3
answers
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
0
answers
105
views
POS Testing manual and automation [closed]
All,
I am new to POS testing.I absolutely have no clue on where to start and how to choose an automation tool for POS. We are using XPIENT POS. I have been going to through most of the topics in the ...
2
votes
1
answer
1k
views
Architecture design for UI automation using selenium Web Driver
I am new to both Automation and selenium. I am planning to write an automated tests for the UI using selenium web drivers in the py.test. I would like to know what is the best architecture (not the ...
5
votes
1
answer
903
views
Testing techniques for verifying a compiler
As part of a larger project, we are creating (or rather updating an existing) compiler that translates a Domain Specific Language (DSL) into a proprietary bytecode.
The bytecode then gets loaded into ...
2
votes
2
answers
126
views
Where to define the selector for the navigation step - PageObject vs. Test Class?
I am using Selenium webdriver using the Page Object Model.
My question is, where would it be best practice to define the navigation step selector? Should it be in the page object class or in each of ...
0
votes
1
answer
794
views
Test strategy for testing Data Masking?
I am testing data masking of information like credit card no's, bank accounts etc.
Data masking or data obfuscation is the process of hiding original data with random characters or data.
What ...
2
votes
3
answers
73
views
Implementation of specialized testing component
I have to design and implement tests for a project. In order to be able to re-use and automate the tests within several frameworks and tools (mostly for integration, functional and acceptance testing),...
1
vote
2
answers
133
views
How to test something "NOT" receiving
I came across this question from a colleague.
He asked me how to specify one or more test cases from a specification, that does NOT expect a signal. In other words:
if anyVariable == true
...
3
votes
1
answer
145
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 &...
1
vote
1
answer
471
views
What are some of the best Software Testing Courses for a beginner? [closed]
I am a complete novice in software testing. I want to learn more about black-box/functional testing in general. Which courses(free or paid Text/video courses) could i use to learn better to write test ...
2
votes
0
answers
51
views
Designing test system that includes a test client, a test server and a system under test [closed]
I'm trying to design a test system to test an embedded realtime software. What is the best option for creating a test system like below?
Is it possible to use TTCN-3 to control hardware components ...
1
vote
0
answers
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 ...
1
vote
1
answer
243
views
Heuristics for creating complex test scenarios?
What are some heuristics to generate test scenarios to test a web application.
I don't understand how test scenarios are different from test cases or how to use heuristics to generate them.
4
votes
2
answers
5k
views
Automated White box/backend testing for a Test Engineer?
I have been writing a lot of UI tests lately using Selenium and I want to do more integration testing from the backend as well.
What is a good approach to start with this, where can I find some more ...
4
votes
3
answers
2k
views
What are some Problem solving techniques that can be used in testing? [closed]
What are some Problem solving techniques that can be used in testing. For example I need to think of all the test ideas to test a module ..administrator module for instance.
How can I improve test ...
1
vote
1
answer
114
views
Standard for accessiblity testing
As a Software Engineer I want to create software that contains accessibility for people with disabilities.
I've been making modifications so that JAWS correctly reads all the fields in my interface.
...
0
votes
2
answers
182
views
How do I improve my Test Idea generation ability? [duplicate]
I have always tried to improve my test coverage as a black-box tester. Still, I believe that I need to improve my ability to generate practical and highly-usable ideas to test better so that I find ...
1
vote
0
answers
141
views
Test cases with varying parameters [closed]
The test cases that were developed in the past were very high level (basically a summary and no steps) and I am now working on making them more detailed. Many of them have multiple parameters under ...
2
votes
4
answers
121
views
Is it common in the software industry to use graph coverage for their functional front-end tests?
I have learned various theoretical testing methods and test case generations through university's quality assurance course.
One of the techniques that interest me is Graph Coverage which is a theory ...
0
votes
3
answers
654
views
Approach to write Test scenarios and Test Cases [closed]
My question is if -I write all test scenarios for specific module in one excel sheet with stating number of test cases can be written and another excel sheet for test cases (for specific module) would ...
1
vote
1
answer
103
views
What material can help a tester generate more and better ideas? [duplicate]
which domain knowledge other than software engineering can help a tester generate good test ideas?
any books , courses, philosophy, theories , puzzles etc.
1
vote
2
answers
10k
views
Test Ideas for testing a Payment/Banking Application? [closed]
I work on manual/functional testing of a Banking/Payment web application. This application allows cash transfers from many different savings/checking accounts to a central account which corporation ...
3
votes
5
answers
3k
views
When to use White box Testing in a software or a website?
In a software or an website, when to use white box testing technique?
1
vote
2
answers
200
views
What should software verification focus on? [closed]
If software verification focuses on the quality of the completed products, should it also check that we have actually built the right product?
Should it also help in monitoring tool wastage and ...
4
votes
2
answers
414
views
What are some good thinking tools that a tester can use to generate ideas? [closed]
As a tester I want to generate more out of the box ideas, so that I can test all positive as well as negative test scenarios and find most critical defects before the product is released.
Are there ...
2
votes
4
answers
1k
views
Is unit and component testing sufficient?
If you can test every line of [your product's] code via unit tests, wouldn't unit testing alone (theoretically) be sufficient?
Are there other "necessary" benchmarks of proper test coverage other ...
1
vote
3
answers
222
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 ...
2
votes
2
answers
378
views
How to test timeshifts?
Last weekend (at least in CET-timezone) there was the timeshift from daylight saving time (DST) to normal time.
I thought I had captured all negative effects of "my" application after last years ...
9
votes
3
answers
436
views
Resources on implementing a well-balanced test pyramid
The test pyramid is a concept developed by Mike Cohn, described in his book "Succeeding with Agile". Basically, end-to-end tests (often called UI tests) go across all the layers of the application, ...
2
votes
1
answer
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 ...
2
votes
1
answer
283
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
1
answer
48
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 ...
1
vote
3
answers
85
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.
5
votes
1
answer
458
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 ...
1
vote
4
answers
937
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 ...
4
votes
3
answers
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 ...
4
votes
4
answers
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)....
2
votes
2
answers
479
views
Testing asynchronous concurrent systems in a systematic way
Problem
I have a system with two logical threads, living on different machines and operating concurrently and asynchronously. First one receives data from an external system and puts them into DB. ...
3
votes
1
answer
638
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 ...
3
votes
4
answers
319
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 ...
1
vote
5
answers
17k
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 ...
1
vote
2
answers
631
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
1
answer
633
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 ...
7
votes
1
answer
1k
views
What are the tiers of testing that should be done on a large scale distributed system?
Let's say you have a large distributed system in the cloud that's got dozens of developers working on it and actively adding code to. Your job is to make sure all of the quality gates are used and the ...
1
vote
2
answers
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 ...
1
vote
2
answers
814
views
Question in relation to equivalence class testing
I'm trying to do revision on past paper questions on equivalence class testing and this is a question I'm getting rather confused about. As I understand it, there are three bits to defining this ...
3
votes
1
answer
1k
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?
...