Skip to content
Zhang, Yutao edited this page Jan 13, 2016 · 12 revisions

Welcome to the vautotest wiki!

It dedicates to provide the special methods to resolve the fundamental function required by IT/Test automation, and in the meanwhile the project provides a high efficient way of using it’s all methods.

1.2.0

1.It is able to execute a Scenario with multiple ScenarioIO.

2.Implemented WinRDAuto instead of WinAuto to provide way of accessing windows remote desktop and query information by .bat file your user-defined .bat file.

1.1.1

1.Provide a way of managing all instances of CommandRequest.class (which presents powershell or ssh or sql) through java annotation in one java class.

2.Provide a way of managing all instances of E2EValidationRequest.class (which presents a user-defined end to end validation) through java annotation in one java class.

3.Provide a way of managing all instances of EmailRequest.class (powershell, ssh, sql) through java annotation in one java class.

4.Provide a way of managing all instances of RestfRequest.class (which presents a restful-webserivce request) through java annotation in one java class.

5.Provide a way of managing all instances of ScenarioRequest.class (which presents a user-defined scenario) through java annotation in one java class.

6.Provide a RequestsFactory.class which method can initiate above all types’ instances in anywhere.

7.Provide Clients (all that class are in package “clients”) for supporting all types’ instances and also can be single instated to handle your own requirement.

8.Provide Utilites (all that class are in package “utilites”) which can support below:

•SSLTunnel.class: handle SSL Tunnel.

•RealServerInspector.class: query information of Linux/Windows system.

•Jssecacerts.class: get cert from any host and add in java cert library.

9.Pack source of package “examples” (where introduces how to use above classes) and a Java doc in the vautotest-1.0.0.jar.

1.1.0

1.Support End to End valition. 2.Support to manage ScenarioRequest in one class. 3.Add introduction for all important classes. 4.Refine classes' name to make meanningful.

1.0.0

  1. Support to send/get SQL,resful-Webservice,SSH and PowerShell request.
  2. Support to send email.
  3. Supprot to build SSL Tunnel.
  4. Support to web automation with Selenium.
  5. Support to remote access windows system with Sikulix.
  6. Support to manage all SQL,SSH... request through java annotation in one Java class like the PageFactory what the Selenium did.
  7. Support to execute a scenario (like a business flow) as a Java thread.
Clone this wiki locally