UFT Tutorial Part 1


UFT Tutorial Part i (Overview on Test Automation)

I) Disadvantages of Manual Testing

    a) It takes to a greater extent than fourth dimension or to a greater extent than resources, sometimes both

    b) Less Accuracy

    c) Some types of Testing is impractical (Ex: Performance Testing)

    d) Human user interaction is mandatory for every Test illustration execution

    e) Comparing large total of information is difficult

    f) Data Driven Testing is Difficult

    g) Manual Test Case compass is limited

    h) It is non recommended for fourth dimension bounded projects

    i) Maintenance Takes to a greater extent than time

    j) Checking GUI objects is difficult
-------------------------------------------------
II) Advantages of Test Automation

a) Fast:

b) Accuracy:

c) Reusable: Sanity Tests, Regression Tests

d) Repeatable: Data Driven Testing

e) Programmable:
   
f) Comprehensive: Batch Testing
------------------------------------------------
III) Disadvantages of Test Automation
-------------------------------
a) 100% Test Automation is non possible

b) All Types of Testing is non possible (Usability Testing)

c) Lack of Knowledge

d) Tools may get got their ain defects; sometimes nosotros may non become desired benefits

e) Not suitable for curt term projects

f) Not recommended for dynamically changing UI designs

g) Technology / Environment Limitations

IV) Types of Test Tools
-------------------------
a) Business Classification

1) Vendor Tools

HP
    WinRunner(Scrapped)
    QTP (Retired)
    UFT (New Launch)
    LoadRunner
    TestDirector(Retired)
    Quality Center / ALM

IBM

    RFT
    RPT

Micro Focus
    SilkTest
    Silk Performer etc....
-------------------------------------
2) Open Source Tools

Selenium,
JMeter,
Bugzilla
Etc...

3) In-house Tools

---------------------------
b) Technical Classification

1) Functional & Regression Test Tools

UFT, RFT, SilkTest, Selenium etc...

2) Performance Test Tools

LoadRunner, RPT, SilKPerformer, JMter etc...
----------------------------------------
3) Test Management Tools

QC/ALM, Jira etc...

4) Defect Management Tools

Bugzilla
--------------------------------------
V) Overview on Functional Testing

Functional Testing -Test Type

System Testing -Test Level

    System Testing

Functional & Non-Functional Testing

    Functional in addition to Unit Testing
    Functional in addition to Integration
    Functional in addition to System Testing
    Functional in addition to Acceptance Testing
   
Coverage of Functional Testing

    a) Input Domain Coverage
Data factors
------------
Type

Size

Range
    b) Output Domain Coverage

    c) Database Testing
        Data Integrity
        Data Manipulations (Add, Edit, Delete)
        Data comparisons
        Data Retrievals
        Data Back-up in addition to Recovery Operations etc...

    d) Error Handling
    e) Order functionalities
-------------------------------------------

Sumber http://www.gcreddy.com/
Post a Comment (0)
Previous Post Next Post