Regular use of an software consists of a man or woman manipulating a keyboard and mouse to initiate software operations. The individual is claimed to be interacting with the GUI (Graphical Person Interface). All through Silk Exam testing, Silk Test interacts with the GUI to post functions to the application immediately.
Hence Silk Take a look at can simulate the actions of a particular person who is exercising all the capabilities of an software and verifying the effects of every single procedure. The simulated user (Silk take a look at) is explained to be driving the application. The software beneath examination reacts to the simulated user specifically as it would respond to a human rest. Silk Take a look at consists of two distinctive program elements that execute in separate processes:
The Silk Exam host software
The 4Check Agent computer software
Silk Test host software
The Silk Exam host computer software is the program you use to create, edit, compile, run and debug your 4Take a look at scripts and check plans. This handbook refers to the method that runs this application as the host machine or the Silk Examination equipment.
The 4Examination Agent is the software package procedure that interprets the instructions in your 4Examination scripts into GUI-certain commands. In buy words, it is the Agent that in fact drives and screens the software you are screening. 1 Agent can operate domestically on the host device. In a networked surroundings, any quantity of Agents can operate on remote equipment. This handbook refers to the techniques that run remote Brokers as target machines. This manual refers to the devices that run distant Brokers as target machines. In a customer/server atmosphere, Silk Check drives the shopper application by implies of an Agent process running on each individual application’s equipment. The application then drives the server just as it often does. Silk Take a look at is also able of driving the GUI belonging to a server or of specifically driving a server database by running scripts that post SQL statements to the databases. These approaches o specifically manipulating the server software are intended to support testing in which the consumer software drives the server.