Agile is a methodology of development/testing. Let us take and classic example of Yahoo Mail, which everyone might have used. 1. The entire project would be decided to be completed on a specific tim...
Agile testing is a software testing practice that follows the principles of agile software development. Agile testing does not emphasize testing procedures and focuses on ongoing testing against newly...
In software testing, a test harness or automated test framework is a collection of software and test data configured to test a program unit by running it under varying conditions and monitoring its be...
Test harness is basically a automation tool.It is simply a combination of software and the input data to analyze the expected output with the actual output.A function is processed under different tes...
Static testing and dynamic testing
What is meant by static testing and dynamic testing?, I want to know more information about this. If any body knows ans for this question plz send me as early as possible.?
STATIC TESTING: This type of testing is done during Verification process. It does not need computer, testing of a program is done without executing the program. ex:Reviewing, walk through.. DYNAMI...
Static testing: It is one of the type of testing, it is used to find the faults before execution, it save money, time etc..
Dynamic testing: After the static testing it take place, it is used to found failure or causes of bugs.
Testing to determine the maximum users a computer or set of computers can support.
Hi, Capacity testing is done to know the capacity of the system under test. For example how much transaction it can handle, how many users it can handle at the same time, etc. In short it resembles s...
blue box testing is what Microsoft calls their in-house testing...
ya that is true there is no such type of testing . instead of Black u type it as Blue Box testing .
Requirements tracing is the process of documenting the links between the user requirements for the system you're building and the work products developed to implement and verify those requirements. Th...
RTM: Requirement Traceability Matrix is a deliverable document to client which shows the mapping of Test cases/Conditions to requirement.It shows the confirmation to client that test team has covered all the requirement provided by client.
Checks for memory leaks or other problems that may occur with prolonged execution.
There are 4 types of performance testing: 1. Load: Determines response times of critical business processes and transactions to determine whether they are within documented expectations 2. Volume: ...
Endurance testing is otherwise known as Soak testing.Endurance testing is the stability check for the application . It is a test done to analyze the performance of a application whane put under a certain enviroment for a threshold duration .
What is difference between regression and functional testing
Regression Testing : It evaluates weather the changed component has introduced any bug from the unchanged component...
Functional testing : Checking the functionality of system according to customer requirements...
Functional Testing is done to check the functionalities of the application (i.e. individual modules and application as a whole) according to client requirement. Regression Testing is done to check wh...
Test data is simply the data which is affected or affects
the system or component.Hence we need to filter out the test data to forbid the term exhaustive testing.So we can
implement different test techniques like Equivalent
partitioning or boundary value analysis etc
Test Data:---------Inputs: Client Document and Application OutpUts: Process flow And Checking Process.This Data is collected from functional process flow .thi is provided by businesh analyest he said ...
Physical configuration audit (pca) and functional configuration audit (fca)
Explain physical configuration audit (pca) and functional configuration audit (fca)
Starting from configuration audits, then getting into physical and functional configuration audits. Primarily purpose of Configuration audit is to verify the "status" of the configuration items that...
Please explain low level design(lld) and high level design (hld) in the design phase of sdlc
It defines the actual logic for each and every component of the system. Class diagrams with all the methods and relation between classes comes under LLD.
thanks for the info. i am posting a question in my answer and that question to the forum is, "I am implementing HRMS, FMS and SCM modules of Oracle EBS R 12X with customization and the SCM module ru...
Risk / contingency / mitigation plan
What is meant by risk / contingency / mitigation in test plan?
I'll share my view.
Risk: its simply chances/probability of getting loss.
Mitigation: Lessen the Severity/minimization of potential impact
Contigency: A chance, accident, or possibility conditional on something uncertain:Eg. He was prepared for every contingency
Mitigation: Plans that would not allow the risks to materialize or make the risks go away Contingency: Plan B. Risk has now occurred how to minimize losses / make it go away. Example: Risk server ov...
What is configuration management?
Determines the effect of adding or modifying resources like CPU,Memory,Network Card, Disk driver is known as configuration management
COTS (Commercial Off -the-Shelf) describes software or hardware products that are ready-made and available for sale to the general public.
Commercial off-the-shelf software: Its a software product that is developed for the general market, i.e., for the large customers, and that is delivered to many customers in identical format.
What is the difference between uat test cases and system test cases ?
System Testcases:
In this we write test cases for all the main modules of
the application.
UAT Testcases:
In this we write test cases which are understandable to any third party .
Hey there!The main difference between UAT and System testing is that UAT is done at a client place after finishing the whole project.While System testing is 100% BlackBox testing, there is a chan...
What is meant by rtm in software testing
By using RTM we can know the status of the project. In RTM we will list all the requirements with their corresponding test cases numbers. E.G: Requirement 1 contain 1-10 test cases Requirem...
The Reuirement Tracebility matrix is a cross matrix that traces the requirements through each stage of the requirements gathering process. High level concepts will be matched to scope items ...
What is the difference between product and project?
Project : 1. Specifications will be given by Client 2. Client views / requirements will be considered 3. End user is one 4.Once developed it will be finishedEg: Wipro, TCS like companies Produ...
Product: * Requirements are gathered by company it self-based on end users needs.* It involves long term Testing.* Testing is conducted at customer site by end users.* Testing is conducted in re...
What is the difference between system testing and end-to-end testing?
Hi,
System testing is testing on different platforms and E2E is testing the whole application like the top-down approach.
What is sdlc and stlc , what is relationship between them
Answered by: testingeek
Member Since Jan-2008 | Answered On : Feb 3rd, 2008
SDLC is the main process in the developement of a software.
The approcah generally depends on the framework that is followed like CMMI , SPICE etc. and the methodology used to build the product e.g Waterfall, agile etc.
The general appraoch in SDLC though is :
1. Domain analysis. (done by either and/or customer and Business analyst)
re element analysis : SAG (software architecture group-> analyst, PM's, SQA managers etc....)
3.Scope analysis
4.Specification -->(client, system analyst)
5.Design -->( Low level, High Level)
6. Coding --> developers
7. Testing--->testers
8. Documentation --> testers, dev, tech writers
9. Sign off -->after UAT by customers
STLC :
is related to SDLC but does not start at step 7 if a good product roll out is intented.
Senior test analyst get involved in the Req analysis to get an idea of the requirements and spot gaps in requirements.
2) During Design phase the work with developers to decide what aspects are testable as well as help with Unit testcase review if possible
3)Test planning: Deciding the scope, strategy and enviornment and risks in testing -> done by Lead or senior testers
4)Test developement ; Writing testcases, scenarios, Scripts, procedures etyc
5)Execution : excuting testcases and capturing the results--> junior testers
6)Reporting:logging bugs found. Done by junior testers.
repeat of 5) and 6) in cycles of testing and resolution of defects.
This is closely related to the Bug life cycle.
SDLC is the master cycle and STLC is a sub cycle of the same.
SDLC:-Software development Life CycleSTLC:-Software Test Life Cycle Information gatheringAnalysisDesigningCodingTestingImplementationRelease & MaintenanceSoftware testing life cycle(STLC) cov...
SDLC:-Software Development Life Cycle
STLC:-Software Test Life Cycle
Positive Testing - testing the system by giving the valid data. Negative Testing - testing the system by giving the Invalid data. For Ex,an application contains a textbox and as per the users Requi...
Positive testing - testing the system by giving the valid data.
negative testing - testing the system by giving invalid data.