Software Testing Social Network

Free Software Testing Tutorial and Quality Assurance Portal

Home Different Types Of Software Testing

Software Test Types

How do you approach Software Testing?

Question by Dicky_funk: How do you approach Software Testing?
If you’re asked such a question in an interview, although very generic, how would you answer or how would you suggest to answer? especially where you know they have both manual and automation testing, with Quality center, and Rational Clear Case & ClearQuest. Please help answer “how an ideal approach should be” for a new software application or for enhancing an existing one. Thanks.

Best answer:

Answer by LoverOfWine
Your focus should not be on the tools as they are aids only, it is how you attack the problem they want to understand, you ability to analyze.

First, this will vary based on the type of...

 

Q&A: I need a link testing software testing tool to test both html and css validation for the website?

Question by nammu j: I need a link testing software testing tool to test both html and css validation for the website?
I need a link testing software testing tool to test both html and css validation for the website?

Best answer:

Answer by samhainthirteen
HTML Validator:

http://validator.w3.org

CSS Validator:

http://jigsaw.w3.org/css-validator/

If you’re using Firefox, I’d also recommend installing the Web Developer toolbar extension. It has a tool that lets you validate your HTML and CSS as you’re working on them. The tool also connects to the above mentioned links.

What do you think? Answer below!

 

Q&A: What is the definition of “Oracles” in the context of a software testing plan.?

Question by whoopdeedo5555: What is the definition of “Oracles” in the context of a software testing plan.?
I have a Software Testing Plan template and it states “Oracles” a few times. For example, there is a section called Data Integrity Testing with the following subheadings:

Technique Overview
Technique
Oracles
Required Tools
Success Criteria

I need to know what is meant by Oracles. Thanks

Best answer:

Answer by TheAncient
Wikipedia defines it as follows:
“An oracle is a mechanism used by software testers and software engineers for determining whether a test has passed or failed.[1] It is used by comparing the output(s) of the system under test, for a given...

 

User Interface testing guidelines

User Interface testing guidelines are set of instructions that ensure that the product meet its planned/written specifications. And to achieve this goal a wide range of test cases is done. These test cases can become a real burden to the tester if they are not well equipped and experienced. When dealing with the UI testing the team has to focus on two major factors:the domain sizethe sequence

Dealing with the size issue can be illustrated easily.

User Interface can include from minor to several operations depending on the nature of the Interface, for example, a Command Line Interface has a few operations that need to be tested, whereas in GUI environment a smallest of all applications...

 

What is boundary value analysis?

The main purpose of boundary value analysis is to properly concentrate the testing efforts on error infected areas by accurately pointing out the boundaries of conditions, for example: a programmer can specify >, when the requirement states > or = and there are more examples to cover the aspect of boundary value analysis, and which we will explain to you via its prestigious guide lines.
Boundary value analysis guides are delicate and sophisticated techniques in which the tests are designed to include the representatives of the  boundary values that are aim to reduce the load of work and saving of time.
These values could either be input or output ranges of software component. Since...

 

A Sample Test Case Check List

Here is a Quick Test Case Check List for reference: This is a basic checklist which you can refer while writing your test case.

 

Testing methodologies, testing strategies and testing types

A testing methodology is a tool or method used to test an application. Some methodologies include monkey testing, automated UI testing, regression testing, and so forth. Some might argue that testing techniques such as pairwise-combinatorial interdependence modeling or model-based testing are also methodologies. A testing strategy, on the other hand, is a holistic view to how you will test a product -- it's the approach you will take, the tools (and methodologies) you will use to deliver the highest possible quality at the end of a project.

 

How to Test Software When the requirement is changing

In software development, one of the weaknesses of the approach of the cascade is that it assumes that little or no change. The real world changes every day. Therefore, other models of development such as flexibility, Rapid Application Development (RAD) and Extreme Programming (XP) were promoted to embrace change and use it to refine the software provided by iterations.

While RAD helps software developers get the first versions very quickly, it causes many headaches testers. With each change, is the possibility of creating new defects. The only way to find new defects is to perform a regression test that repeats a previous test completely and compares the results to find...

 

Testing: How much is enough?

The Good Enough testing question involves first assessing the four parts of the definition and then deciding if they are good enough as a whole, or whether it is worth improving

them by improving the test process. You can apply this analysis to any test methodology:

1. Assess Product Quality

How are we assessing and reporting the quality of the product?

Are we sure that our assessment of quality is justified by our observations?

Are we aware of the stated and implied requirements of the product when we need to know them?

How quickly are we finding out about important problems in the product after they are created?

Are our tests covering the aspects of the product we need to...

 

Outsourcing software testing: Two Models

We have seen while outsourcing software testing, there are two major existing models. The cooperative or extension model, and the manufactory model. In the collaborative or cooperative testing model, a company affiances with a testing partner, leveraging the partner's key strengths although retaining substantial insight and responsibility for the testing effort.

     

A Closer View at the Software Testing Company and Its Importance in Sdlc

Software development is an industrious mission that is incomplete and trivial without software testing as this has a major significance in the Software Development Life Cycle. Software Development Life Cycle is the set of all the technical procedures required in the development of software.

 

Testing Procedure

What steps are needed to develop and run software tests?

The following are some of the steps to consider:


* Obtain requirements, functional design, and internal design specifications and other necessary documents.

 

Offshore Software Testing

Offshore Software Testing
By Puneetr Raman

Software Testing is the most important phase in the Software Development Life Cycle. It is a crucial step that determines the final output. However, companies always do not have an in-house resource team to conduct a thorough and a professional test of the software. This is where offshore software testing steps in.

 

Data Warehousing and Data Mining Overview

Data warehousing and mining provide the tools to bring data out of the silos and put it to use. Traditionally, enterprise data has been kept in information silos that are physically separate from other data repositories and serve specialized functions. Enterprise-wide reporting was difficult at best, requiring multiple data extracts and reformulation. All this data manipulation extracted a high cost in terms of accuracy and timeliness. Fortunately, the technology sector has anted up new data warehousing and mining tools to provide assistance.

 

Introduction to Data mining

In today's information society, an explosive growth of electronic information has been noticed. Many industrial sectors like banking, power, bio-informatics, operate huge data warehouses for collecting many different types of relevant information. This necessarily involves handling voluminous data. Data mining is the technique to do that.

 

Data Warehouse Software Testing

Tag: Data Warehouse, Data Mart, Data Mining, and Decision Support

A 'data warehouse' is a repository of an organization's electronically stored data. Data warehouses are designed to facilitate reporting and analysis. Data Warehouse Software Testing  is not that different than any other testing project. The basic system analysis and testing process still applies. Let's review a few of these steps and how they fit within a data warehouse context.

   

Code Coverage: Introduction

What is Code Coverage?

Code coverage measurement simply determines those statements in a body of code which have been executed through a test run and those which have not. In general, a code coverage system collects information about the running program and then combines that with source information to generate a report on test suite's code coverage.

Code coverage is part of a feedback loop in the development process. As tests are developed, code coverage highlights aspects of the code which may not be adequately tested and which require additional testing. This loop will continue until coverage meets some specified target.

Why Measure Code Coverage?

It is well understood that unit...

 
  • «
  •  Start 
  •  Prev 
  •  1 
  •  2 
  •  3 
  •  4 
  •  Next 
  •  End 
  • »
Page 1 of 4