of 23

Silk+Test | Scripting Language | Graphical User Interfaces

28 views
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Share
Description
Silk Test INTRODUCTION Silk Test is a tool specifically designed for doing REGRESSION AND FUNCTIONALITY testing. It is developed by Segue Software Inc. Silk Test is the Silk Test also offers test planning, industry’s leading functional testing product for e-business applications, whether Window based, Web, Java, or traditional client/server-based. management, direct database access and validation, the flexible and robust 4Test scripting language, a built in recovery system for unattended testing
Tags
Transcript
    ITPF _- AUTOMATED TOOLS- SKILL TEST Silk Test INTRODUCTION Silk Test is a tool specifically designed for doing REGRESSION ANDFUNCTIONALITY testing. It is developed by Segue Software Inc. Silk Test is theindustry’s leading functional testing product for e-business applications, whether Window based, Web, Java, or traditional client/server-based. Silk Test also offers test planning,management, direct database access and validation, the flexible and robust 4Test scriptinglanguage, a built in recovery system for unattended testing, and the ability to test acrossmultiple platforms, browsers and technologies.You have two ways to create automated tests using silktest:1.Use the Record Testcase command to record actions and verification steps asyou navigate through the application.2.Write the testcase manually using the Visual 4Test scripting language.1. Record Testcase The Record / Testcase command is used to record actions and verification steps asyou navigate through the application. Tests are recorded in an object-oriented language called Visual 4Test. The recorded testreads like a logical trace of all of the steps that werecompleted by the user. The Silk Test point and click verification system allows you to recordthe verification step by selecting from a list of properties that are appropriate for the type of object being tested. For example, you can verify the text is stored in a text field.    ITPF _- AUTOMATED TOOLS- SKILL TEST   SILK TEST 2. Write the Testcase manually We can write tests that are capable of accomplishing many variations on a test. Thekey here is re-use. A test case can be designed to take parameters including input data andexpected results. This “data-driven” testcase is really an instance of a class of test cases that performs certain steps to drive and verify the application-under-test. Each instance varies bythe data that it carries. Since far fewer tests are written with this approach, changes in theGUI will result in reduced effort in updating tests. A data-driven test design also allows for the externalization of testcase data and makes it possible to divide the responsibilities for developing testing requirements and for developing test automation. For example, it may bethat a group of domain experts create the Testplan Detail while another group of testengineers develop tests to satisfy those requirements.In a script file, an automated testcase ideally addresses one test requirement.Specifically, a 4Test function that begins with the test case keyword and contains a sequenceof 4Test statements. It drives an application to the state to be tested, verifies that theapplication works as expected, and returns the application to its base state.A script file is a file that contains one or more related testcases. A script file has a .textension, such as find .t Other Segue products The Silk products include Sit Test  for functional and regression testing   Silk Performer  for load and performance simulation  Silk Pilot  for functional and regression testing CORBA and EJB servers  Silk Radar  for automated defet tracking   Silk Vision  for enterprise application health monitoring   Silk Express for a scalability and load testing consulting solution.      ITPF _- AUTOMATED TOOLS- SKILL TEST   SILK TEST Silk Test Features : Some of the feature of silk test are given below. ã Easy to use interface ã Built in recovery system ã The object oriented concept ã Record & Play ã Multi-kind application testing ã Automatic generation of results ã Browser & Platform independent ã 24 x 365 unattended testing ã Distributed Access to Test Results ã Cross – Platform Java Testing ã Testing Across Multiple Browsers and Windows Versions ã Support for HTML, XML, JavaScript, Java, Active X, Windows controls, and VisualBasic. ã Single-recording testing for cross-platform Java testing with the Silk Bean. ã Against Over 35 Databases. ã Link Tester  ã Validation of Advanced Database Structure and Techniques ã Creation of Test PlanTest FrameTest Suite ã Integration with other silk products. Silk Test Architecture  Normal use of an application consists of a person manipulating a keyboard and mouseto initiate application operations. The person is said to be interacting with the GUI(Graphical User Interface). During Silk Test testing, Silk Test interacts with the GUI tosubmit operations to the application automatically.    ITPF _- AUTOMATED TOOLS- SKILL TEST   SILK TEST Thus Silk Test can simulate the actions of a person who is exercising all thecapabilities of an application and verifying the results of each operation. The simulated user (Silk test) is said to be driving the application. The application under test reacts to thesimulated user exactly as it would react to a human rest. Silk Test consists of two distinctsoftware components that execute in separate processes :The Silk Test host softwareThe 4Test Agent software Silk Test host software The Silk Test host software is the program you use to develop, edit, compile, run anddebug your 4Test scripts and test plans. This manual refers to the system that runs this program as the host machine or the Silk Test machine. The Agent The 4Test Agent is the software process that translates the commands in your 4Testscripts into GUI-specific commands. In order words, it is the Agent that actually drives andmonitors the application you are testing. One Agent can run locally on the host machine. Ina networked environment, any number of Agents can run on remote machines. This manualrefers to the systems that run remote Agents as target machines. This manual refers to thesystems that run remote Agents as target machines. In a client/server environment, Silk Testdrives the client application by means of an Agent process running on each application’smachine. The application then drives the server just as it always does. Silk Test is alsocapable of driving the GUI belonging to a server or of directly driving a server database byrunning scripts that submit SQL statements to the database. These methods o directlymanipulating the server application are intended to support testing in which the clientapplication drives the server. 
Related Search
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks