Questions tagged [techniques]
any systematic method to carry out a test in a scientific way.
43
questions
2
votes
2
answers
835
views
Introducing contract-based testing
I have just read articles about contract-based testing for verifying contracts between microservices:
Testing Strategies in a Microservice Architecture
Consumer-Driven Contracts: A Service Evolution ...
3
votes
2
answers
121
views
Equivalent partitioning for alphabet or characters
Is there any way to use equivalence partitioning to write test cases for achieving coverage for testing an alphabet(English alphabet for example)?
Mostly when we speak about EP the first thing that ...
0
votes
1
answer
27
views
Is Orthogonal Array Testing similar to Design of Experiments?
I am studying software testing and I see this topic, in the past I was studying Six Sigma and I saw Design of Experiments, and these look similar to me.
8
votes
4
answers
19k
views
Difference between Test case, Test specification, Test procedure and Test design?
I have researched this question on the web, but still don't understand the difference clearly.
please help! thanks.
6
votes
6
answers
5k
views
Performance Testing a cloud application
What are the best approaches and what concerns are there about performance testing a web application that is hosted in the cloud?
5
votes
5
answers
20k
views
Statement Coverage Question : ISTQB Foundation Level
I have seen the following question in an ISTQB - Foundation Level sample paper.
Q. 12: If the pseudo code below were a programming language ,how many tests are
required to achieve 100% statement ...
7
votes
4
answers
2k
views
Setting up QA Department from Scratch (Web Development)
So I'm going to be starting a Job here in a few weeks, I've been doing QA for about 6 years now. Pretty much your standard Test Plans/Testing with a little normal SysAdmin stuff that sometimes comes ...
2
votes
3
answers
126
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 |
|-------------------------...
5
votes
3
answers
607
views
How many types of testing I should perform?
We developed a project, QA already verify the project and now we are going live. but I am still wondering about expected bugs.
How much testing technique is there to certify a product?
1
vote
1
answer
178
views
Validating adherence to software architecture/design after implementation
I work in an organisation that is one of many stakeholders in a large software project.
Both functional and non-functional(quality) requirements have been specified years ago, and the solution is now ...
23
votes
16
answers
6k
views
Manual testing is better than Automation testing. Is that true?
With manual testing, you don't need to buy software automation tools or write scripts.
Automated tests are robotic and don’t necessarily act as a real would user. On the other hand, manual testing ...
4
votes
6
answers
2k
views
How Can a Tester Increase his Observation Skills?
How should a tester increase his observation skills? I feel that I somewhere lack sharp observation and attention to detail. any games or exercises that can make my approach towards testing easier ...
6
votes
2
answers
666
views
Boundary Value Analysis: Why would you test valid values inside the boundary?
I can't understand why to use two values inside the boundary when using Boundary Value Analysis. For instance, suppose a program has the requirement: Values between 1 and 100 are true, while all other ...
-1
votes
1
answer
353
views
How to massage or format html in order to parse with xmlstarlet?
Just looking to parse html found "in the wild":
Very simple script:
curl -s http://www.foo.com > 1.html
xmlstarlet fo -H -R 2> /dev/null 1.html > 2.html
xmlstarlet sel -t -v "//header[@...
2
votes
1
answer
64
views
How to determine quality measures for correctness of dropdown sorting?
I am so confused about drop down sorting that either it should be alphabetically or logically. Like I want to test for billing frequency drop down in which values are monthly, yearly, quarterly and ...
6
votes
5
answers
21k
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 ...
1
vote
0
answers
91
views
How to prove partial correctness? [closed]
Consider the following pseudo-code:
begin
x:= 0;
y:= 1;
z:= 1;
while y <= n do
x:= x+1;
z:= z+2;
y:= y+z;
od
sqrt := x;
end
How would I prove the partial correctness of the above code ...
1
vote
1
answer
218
views
What contract is in consumer-driven contract testing?
Consumer-Driven Contracts: A Service Evolution Pattern presents the idea of contracts verification.
But how detailed is the contract?
Is the contract defining only a syntax of requests/responses? ...
1
vote
1
answer
165
views
When two activities run concurrently
When two activities run concurrently, we say there is potential interference if there is some shared data that is accessed by both activities, and where at least one of the activities can modify this ...
1
vote
0
answers
86
views
Why QA tools aggregate info on "projects" and not "teams"? [closed]
I'm currently evaluating a QA tool for our company's QA Team; I don't have much experience in this area so many things are new for me and probably there are many reasons for what I consider a design ...
4
votes
5
answers
4k
views
Teaching Quality Assurance (QA) Methods
I'm in the process of trying to teach my team the ins and outs of Quality Assurance, but am running into some challenges distilling "QA" to its base elements.
I have many years of experience that ...
7
votes
7
answers
9k
views
Deployment Testing
What kind of things should be looked at after you have deployed a new system? So far I can think of the following:
Things to check:
a) Check it deploys to right folder: Open machine where build ...
1
vote
1
answer
4k
views
What can be used within individual workbenches to produce the right output? - ISTQB question
I have found the following question in an ISTQB Foundation Level exam sample paper.
Q13. ________ and ________ are used within individual workbenches to produce the right output products.
A. Tools ...
1
vote
1
answer
1k
views
All-pairs table vs orthogonal array
After researching the web, I haven't found a clear explanation and example of the difference between All-pairs table and orthogonal array.
Can someone provide one?
13
votes
6
answers
36k
views
How should you interview for QA *Automation* positions?
A variant on the How should you interview for QA positions?
I am interviewing candidates for an Automation position, we don't use commercial automation tools, but rather use a framework using mainly ...
1
vote
3
answers
1k
views
What is Use Case Testing?
I don't get it why use case testing is divided as a separate testing technique. In use case testing we test cases given by the clients, but we test them with positive and negative tests.
So, ...
0
votes
1
answer
129
views
How to delegate defects to developers by tester in ALM tool? [closed]
How to delegate defects to developers by tester in ALM tool?
3
votes
3
answers
540
views
Determine the order of Testing in a Project?
When QA teams receive a software build, how do they normally test? Given is the random list of test techniques.... arrange them in order:
Re-testing
Smoke testing
Regression testing
Sanity testing
...
5
votes
1
answer
869
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 ...
4
votes
3
answers
6k
views
Difference between Test Approach and Test Technique?
For instance , Exploratory testing can be labeled as a Test 'approach' and not a test technique like Boundary Value Analysis(BVA), Equivalence partitioning etc. Also, Context-driven testing is an ...
6
votes
4
answers
6k
views
Equivalence Partitioning for Name field
Equivalence Partitioning for Name field:
Requirement says the Name field shall:
Accept alpha numeric characters and special characters `!@#$%&*
Minimum 4 characters
Maximum 40 characters
First ...
3
votes
3
answers
146
views
Which approach should be used for late tests in large projects?
I'm working in a very huge PHP project, but for many reasons the whole project was never tested until now. FYI, the project consists in a lightweight enterprise PHP framework based on Laravel.
My ...
3
votes
2
answers
159
views
How to apply boundary value analysis to a practically unlikely/impossible boundary?
I am involved in an effort to write a set of regression test scripts for a point of sale system. We are using ISO standards such as ISO/IEC/IEEE 29119-4 to determine our test techniques. For various ...
1
vote
1
answer
322
views
How to choose appropriate test data for equivalence class partitions?
When using Equivalence Class Partitioning to generate test cases you need to choose appropriate test data (such as input values) based on your partitions.
Should I care about other test scripts ...
5
votes
2
answers
78
views
In what cases are diffing result files better than using regular expressions when verifying test automated output
I'm trying to write a script/framework to automate testing of our program. I need to figure a way to verify/validate the results, either using regular expressions or diffing the results against a ...
2
votes
1
answer
178
views
Testing when two bugs cancel each other out?
I'm writing test cases for a simple open-source utility using Perl's Test::More module.
There are two bugs in the utility that, due to the way they interact, cause one of the test cases to pass. (I ...
9
votes
5
answers
3k
views
Are state transition diagrams a good software testing technique
I have been looking at different testing techniques and wondered if anyone had some "real world" examples of using state transition diagrams rather than the bog standard clock and light switch ones ...
0
votes
3
answers
231
views
Fresh to Software SQA
I've been working in SQA field for a year now, and basically I used only black box methods. What advice can you give me to enhance my skills?
Recently I have started learning Jmeter Apache for load ...
4
votes
3
answers
509
views
Which are the prevention activities that QA executes?
Most of my tester friends say that one important part of quality assurance position is "prevention". I´ve read a lot in the university about costs of quality and cost of poor quality and prevention ...
2
votes
2
answers
777
views
Layer testing - How should I test data replication/update?
I have a development background and now I'm starting with software QA. While building a solution developers often create code which is shared among different platforms/applications. One example is the ...
6
votes
2
answers
1k
views
How to test the graphical contents of a bitmap or a PDF file?
The module I'm testing creates some graphical reports which include things like scatter plots and multipage line graphs. The bitmap will never be exactly the same between test runs, since some ...
6
votes
4
answers
1k
views
Favorite troubleshooting tips for testers? [closed]
At CAST2011, Chris Blain spoke about troubleshooting tips he's found helpful as a tester. Ones I especially identified with:
Model
Take no one's word, and make no assumptions
Look for other causes
...
4
votes
1
answer
2k
views
What are the benefits of Block Testing?
I came across the term "Block Testing" in the book "How We Test At Microsoft". I can't really see how this should be applied, should you do this instead of statement testing? From what I understand ...