Ticket #234 (closed defect: fixed)

Opened 4 months ago

Last modified 2 months ago

Functional Test Controller Panel

Reported by: fcohen Owned by:
Priority: major Milestone:
Version: 5.2 Keywords:
Cc:

Description (last modified by fcohen) (diff)

This enhancement provides logging and dashboard support to observe and record pass/fail status and duration to operate each step of a Functional TestScenario operation. This enhancement supports ScriptRunner execution of soapUI, TestGen4Web, and Selenium tests. For instance, each Assertion step in a soapUI TestSuite? logs to PushToTest TestMaker as a step within a transaction.

The Dashboard enhancement uses the design in the attached illustration.

TestMaker will output the results to a set of log files in XML file format, including the following:

1. Time to process the step

2. Request and Response data

3. Pass/Fail Status

4. Name of Assertion

The XML file format will be suitable to import into Microsoft Excel for further analysis.

Attachments

FunctionalTestPanel.png (98.3 kB) - added by fcohen 4 months ago.
Illustration of Functional Test Controller Panel
FunctionalTest_Mac_JDK16.png (27.0 kB) - added by fcohen 3 months ago.
Showing Mac OS X 1.5 with JDK 1.6 Problem

Change History

Changed 4 months ago by fcohen

  • description modified (diff)

Changed 4 months ago by fcohen

Illustration of Functional Test Controller Panel

Changed 3 months ago by fcohen

On May 28, 2008, at 2:46 PM, Luis Carlos Lara López wrote:

Hi Frank

In the Tree information, what should happen if I have a repeat different from 1. Should the tree only create graph for the first repeat, or for the last repeat, or should we add another branch with the repeats?

Please advice,

Thanks LC

Frank replied:

Hi Luis Carlos:

Please add one branch for each repeat.

Thanks.

-Frank

Changed 3 months ago by fcohen

Showing Mac OS X 1.5 with JDK 1.6 Problem

Changed 3 months ago by fcohen

Running a Functional Test on Mac OS X 10.5 with Apple's JDK 1.6 causes the CPUs to peg at 100%, even after exiting TestMaker. The table/tree does not appear. See the attached screen shot. This does not happen when running under Apple's JDK 1.5.

The test begins and the output panel displays:

-	Validating test			-
The test is valid.
	-	Test Resources		-
XML Scenario:	/Applications/PushToTest_TestMaker0609/example_agents/Miscellaneous/SleepTest/SleepTest.xml
Module File:	/Applications/PushToTest_TestMaker0609/././example_agents/Miscellaneous/SleepTest/printone.py
	-	Loading Scenario		-
The node localhost is valid
The node localhost has loaded the scenario
	-	Starting Monitors		-
Monitor for node localhost in localhost:51111 started.
	-	Monitoring of Host disabled	-
	-	Making Transactions		-
	-	Restarting monitors		-

The following messages appear in the Local TestNode Output panel:

Adding jar: file:/Applications/PushToTest_TestMaker52b3w234/TestNetwork/TestNode/./localhost/TMUtils.jar
Running a use case 0
Message size 1
Trying ./localhost/BrewBizService-soapui-project.xml
13:51:08,256 INFO  [WsdlProject] Loaded project from [file:/Applications/PushToTest_TestMaker52b3w234/TestNetwork/TestNode/./localhost/BrewBizService-soapui-project.xml]
Trying soapUI test suite TestSuite
Using soapUI testcase com.eviware.soapui.impl.wsdl.testcase.WsdlTestCase@4db722cd

-Frank

Changed 3 months ago by fcohen

  • priority changed from blocker to major

Changed 2 months ago by llara

  • status changed from new to closed
  • resolution set to fixed

Jack: 234 ~ Resolved

Note: See TracTickets for help on using tickets.