Back To Normal

Subscribe To Our E-Mail Newsletter

Wednesday, December 30, 2009

What is the use of plan in Automation?

The purpose of the software test plan is to prescribe the scope, approach, resource, and schedule of the testing activities         The following are the important topics, which helps in preparation of Test plan.
             1.High-Level Expectations
             2.People, Places and Things
             3.Inter-Group Responsibilities
             4.Test phases
             5. Testing strategy
             6.Bug Reporting
             7.Metrics and Statistics
             8.Risk analysis.

Test Planning:

    Test plan: The Test Plan describes the tasks, schedules, approach, resources, and tools for integrating and testing the software application
    The Test Plan answers such questions as:
     What is being tested? 
     What are pass/fail criteria?
     When will each test occur?
     What hardware and software environment is required?
     What features must be tested?
     What features will not be tested?
     What are the responsibilities of individuals and organizations involved in the project?
     Identify the various modules and decide which modules/functionalities will be tested. Clearly mention which items are out-of-scope for testing
     List down the priority of testable items (conflict-resolution between the various players is of importance)

The test plan should include:
    Scope of the application being tested
    Approach to be taken (in detail)
    A tentative go live date
    A list of functions and procedures to be tested and their priority
    A list of who is responsible for testing each function and procedure
    Various milestones and timelines
    Details of the resources
    List of all deliverables
    Risk and mitigation
    Specifies roles/responsibilities of the various players: business analysts, technical analysts, development team, testing team, etc
Read More


Thursday, December 3, 2009

Class mapping in Silk Test?

Problem: When user take the window declaration for application, most of the objects are identified as custom win?User cant able to use the existing methods and properties for this class?

solution: User can map the custom win class with standrad class. In silk test, navigate to the options and click class map.There user can map the custom class with standard class and add to the list.

Saved location: All custom objects are stored in the project.ini file.

Example:
In web based application, button will identified as a text. user can mape the text with button class then reuse the existing button properties and methods for custom class.
Read More


Wednesday, December 2, 2009

How to override existing TextField methods in Class?

code

[-] winclass TextField: TextField
    void setText()
           print ("Derived settext class")
          derived :: SetText()
           return
Read More


Use of Winclass in Silk Test?

Winclass is a keyword to create the class(any user defined class)
Any win to inheritance properties of existing class.


Anywin is actually a parent class of any GUI object in Silk Test, i.e. all GUI classes are derived from Anywin.


  Example :

[-] winclass RpmSearch : AnyWin
   
    [+] HtmlPopupList  SelectModel
        [+] multitag "Model"
            [ ] "^Model"
            [ ] "#1"
            [ ] "$modelList"
            [ ] "@(980,66)"

Now user can use RPMSearch under the any class.


[-] window BrowserChild BasicSelector

       RPMSearch SelectorSearch

User Can Call the Object through like this.
      BasicSelector.SelectorSearch.SelectModel.Select("Polaroid")
Read More


Define BroweserChild in Silk test?

Browser Window is divided into the frames. Each frame has the BrowserChild Class, Class have all objects of the web page contents.
Tag: Default identification is caption of the page for Browser child.
Read More


560 Free Online Courses

Top 200 universities launched 500 free online courses.  Please find the list here .