Trying to create requests within the "form-editor" causes lost xml-fragments. Added nodes will not be saved.
==> It is not possible to create a valid request !!
Already existing requests are manipulated, too. Elements / xml-fragments are lost, too.
==> It is even not possible to send an existing request for those operations.
The log shows following errors trying to edit nodes within the "form-editor":
Thu Jul 10 09:21:20 CEST 2008:WARN:Missing insertionpoint for node [{http://www.eplus.de/norman/webservices/OrderPackage_V001}existingAccount], appending instead Thu Jul 10 09:21:26 CEST 2008:WARN:Missing insertionpoint for node [{http://www.eplus.de/norman/webservices/OrderPackage_V001}newAccount], appending instead Thu Jul 10 09:21:33 CEST 2008:WARN:Missing insertionpoint for node [{http://www.eplus.de/norman/webservices/BaseTypes_V001}privateContact], appending instead Thu Jul 10 09:21:56 CEST 2008:WARN:Missing insertionpoint for node [{http://www.eplus.de/norman/webservices/BaseTypes_V001}address], appending instead Thu Jul 10 09:21:56 CEST 2008:ERROR:Failed to create node for PrivateAddress Thu Jul 10 09:21:56 CEST 2008:ERROR:Failed to create node for street Thu Jul 10 09:21:56 CEST 2008:ERROR:Failed to create node for PrivateAddress Thu Jul 10 09:21:56 CEST 2008:ERROR:Failed to create node for street Thu Jul 10 09:21:56 CEST 2008:ERROR:Failed to create node for PrivateAddress Thu Jul 10 09:21:56 CEST 2008:ERROR:Failed to create node for street Thu Jul 10 09:21:56 CEST 2008:ERROR:Failed to create node for PrivateAddress
Is there any hint or idea how to solve the problems for me ? It is an very urgent case.
i tried to prepare some datadriven testsuits. To get the testdata i use an XAMMP with mysql database. Everything works, but writing back data to the database seens al litle bit 'mysterious'.
I tried two cases:
first i have set the update statement within the datasink step like this:
INSERT into result_checkAddress ( test_id, execution_id, input_data, output_data, test_result, test_comment ) VALUES ( '${Test Result Data#testId}', '${Test Result Data#executionId}', '${Test Result Data#inputData}', '${Test Result Data#outputData}', if (STRCMP( 'IFNULL(${Test Result Data#resultCode},'')', '${Test Result Data#expectedResultCode}' ), 'NOTOK', 'OK' ), 'Comment' )
'Test Result Data' is an Property step and the properties are moved to this step before.
== > there are written data into the database, but although two different datasets are used (and logged as processed in the different logs within the teststeps) only ONE dataset is written back to the database, but TWO times !!