This is a migrated thread and some comments may be shown as answers.

Webaii Not Returning Results

8 Answers 105 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Jay
Top achievements
Rank 1
Jay asked on 10 Jun 2010, 04:31 PM
Hi,

My webaii scripts wher erunning perfectly up until the other day.  If i  quick execute the tests they run and do not return any results. e.g red X for Fail, Green Tick to say it passed etc -> See Image


Then if i try to run the webaii item in Test View it comes back with:


Overall Result: Fail
--------------------------------------------------
'10/06/2010 16:30:18' - Execution Stage:Init , unexpected error during test execution. Error: System.Data.OleDb.OleDbException: The Microsoft Jet database engine could not find the object ''Organisation 1$''.  Make sure the object exists and that you spell its name and the path name correctly.
   at System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr)
   at System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
   at System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
   at System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
   at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
   at System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.OleDb.OleDbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
   at ArtOfTest.Common.Design.Data.ExcelDataSource.GetData(DataInfo testBindingInfo)
   at ArtOfTest.WebAii.Design.Execution.ExecutionContext.InitializeDataSource(String outDirectory)
   at ArtOfTest.WebAii.Design.Execution.ExecutionContext.SetCurrentTest(Test test)
   at ArtOfTest.WebAii.Design.BaseWebAiiTest.Initialize(Test testcase, Settings settings, String deploymentDirectory, ExecutionType exeType)
   at ArtOfTest.WebAii.Design.Execution.TestExecuteProxy.ExecuteTest(Test test, Settings settings, String deploymentFolder, ExecutionType exeType)
--------------------------------------------------
'10/06/2010 16:30:18' - Overall Result: Fail
--------------------------------------------------

8 Answers, 1 is accepted

Sort by
0
Cody
Telerik team
answered on 10 Jun 2010, 10:15 PM
Hi John Bird,

The error "Error: System.Data.OleDb.OleDbException: The Microsoft Jet database engine could not find the object ''Organisation 1$''" says to me that something went wrong with your database source or database connection. Normally all the data for a data driven test is read and cached at the beginning of a test. it is normal for a test to abort running and give no results if it fails to fetch the test data from the data source for any reason.

I recommend verifying there are no problems with your data source. Another thing you can try is rebinding your test to your data source in case something got fouled up in that data connection definition.

All the best,
Cody
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Jay
Top achievements
Rank 1
answered on 17 Jun 2010, 03:49 PM
Hi Cody,

I have re-written the test and re-binded the data with a brand new data source. I no longer get the exception that i was experianceing.

However, i am still getting the issue where i run the test via Quick Execute, it runs nicley, seems to complete eveerything, but when it finshes there is no Green Tick to say what has completed Ok / Red Cross to demonstrate that thier has Been an Issue

** I Have - Reinstalled The FrameWork

** I have removed and Re-Added Dev Edition

- Still having same Issue
0
Cody
Telerik team
answered on 17 Jun 2010, 05:31 PM
Hello John Bird,

I am very glad to hear the data bind problem is resolved!

Not getting results returned is very strange! I'd like to look at this with you on your machine via GoToMeeting. Unfortunately I'm pretty booked today such that I don't think I can fit it in today. How about tomorrow morning? Let me know what timezone you are in and your availability and I'll setup the meeting. I'm located in Austin, TX which is Central Daylight Time (GMT -6).

Kind regards,
Cody
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
Jay
Top achievements
Rank 1
answered on 18 Jun 2010, 01:38 PM
Hey Cody,

That would be great. It's 1:30 pm here at the momment (UK), so if avaliable could we schedule for say 10 / 11 am your side (4 / 5pm my side) on Monday 21st / Tue 22nd of June?

What do you need me to do to make sure that there are no problems when we give this ago?

Cheers

0
Cody
Telerik team
answered on 18 Jun 2010, 02:41 PM
Hi Jay,

I have a GoToMeeting with another customer from 9-10am CST (i.e. in just 20 minutes). Can you handle 10-11am CST (i.e. 1 hour, 20 minutes from now)?

Best wishes,
Cody
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
Cody
Telerik team
answered on 24 Jun 2010, 07:08 PM
Hi Jay,

Did you get this problem resolved? Do you need any further assistance with this?

Sincerely yours,
Cody
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
Jay
Top achievements
Rank 1
answered on 25 Jun 2010, 07:14 AM
Hey Cody.

Unfortunantly we did not resolve the issue, so for this insatnce we created a Class and put all our calls / methods in there, and then converted steps to code and called them that way. This resolved the issue

many thanks for your assistance, and help
0
Cody
Telerik team
answered on 25 Jun 2010, 01:16 PM
Hello Jay,

I am very glad to hear you found a solution that works for you.

Just FYI we recently found a problem with the tool in which can cause the symptom you were seeing (results not returned after QuickExecute). I'm not sure if it applies to your scenario or not but I'll explain the scenario for you in case it does.

What we found is that if you have Test 1 calling Test 2 and both Test 1 and Test 2 are bound to the same data source, test results are not returned after a test run. The fix for this is being worked on right now and probably will be available on Monday for download as an internal build. Do you want to try this new build?

Regards,
Cody
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Tags
General Discussions
Asked by
Jay
Top achievements
Rank 1
Answers by
Cody
Telerik team
Jay
Top achievements
Rank 1
Share this question
or