Questions tagged [techniques]

any systematic method to carry out a test in a scientific way.

Filter by
Sorted by
Tagged with
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 ...