Steps:
'8/12/2010 5:45:36 PM' - 'Pass' : 127. Wait for Exists 'LoadingPanelDiv'
'8/12/2010 5:45:37 PM' - 'Fail' : 131. Wait for element 'LoadingPanelDiv' 'is not' visible.
The error occurs time after time on step 131. Wait for element 'LoadingPanelDiv' 'is not' visible.
Failure Information:
~~~~~~~~~~~~~~~
The given key was not present in the dictionary.
InnerException:
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.ThrowHelper.ThrowKeyNotFoundException()
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at ArtOfTest.Common.Design.Extensibility.DescriptorValueStore.GetValue[T](String propertyName)
at ArtOfTest.WebAii.Design.IntrinsicTranslators.Descriptors.VisibleVerificationDescriptor.Verify(DescriptorValueStore dataStore)
at ArtOfTest.Common.Design.Extensibility.Descriptors.VerificationDescriptor.PerformWait(IAutomationHost host)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteStep()
Is there a way to add Global variables to a project. I had a set of scripts that required using a significant number of code steps - many of which used the same variable. Data binding a variable to each of these steps is cumbersome - is there a way to include a variable into each of the steps?
I binded the zip code column from my .CSV file which has this format 6484-6240, but the column is empty when it displayed in test studio. Is the dash has anything to do with it. Please advise. http://screencast.com/t/B6uOHSp0
I'm trying to move a scroll button to the bottom of a panel placed inside a web page - I've tried using the scroll element that's available throught Telerik, but it doesn't seem to be working. Do I need to do something different since the scroll bar is placed inside a panel rather than on the browser window itself - if so could you advice me as to what I need to do.
I'm using a silverlight applicatoin, I was trying to running a recording that include a step that add a new item on a Tree View. The thing here is during the recording I did not have any issue, WebUi looks like record the steps correctly, just when I ran the Test Case, when Item is added I have to put a name, but this not happen, the test is stopped and looks like do not find the item to put a name.
I tried recording that like a simple step, also using the highlights actions, like left mouse clicking , but nothing... during the running looks like rad control cannot be found or modified.
I also tried to disable the rad controls (RadMenu, RadTree ListView and RadTreeView), I read on your forum that this could be doing to run the steps like a normal steps, recording again the steps, but nothing. when I have to put the name, the test case stops.
I attach you the log, image, and the error report that WebUi gave me.
WAIT! I'm asking about SCREEN size, etc between the time of script recording and playback.
We have deployed WebUI in our shop with multiple QA analysts recording scripting on separate machines and then once they are satisfied with the results the sctripts are delivered to the central instance and run daily there. We have seen inconsistencies in test results (PASS/FAIL) in 2 categories: performance and image size.
The machines need to be as close as possible in these areas. Performance needs to be matched using RAM, number of competing applications/resources, virtual environment configurations, etc..... this is required for steps to execute that are dependent on a pop-up or something else that may be delayed.
We are finding that the factors neded to match SIZE also have an effect. (Especially if you rely on IMAGE VERIFICATION). I recently proved to myself that if I have changed the size of the browser window (IE) significantly from what the script was recorded against that the image verification fails.
So I am asking, if you intend to record a script on one machine and execute it on another and that script uses image verification (or similar), which of the following 3 MUST match in order to assure valid testing?
Screen resolution settings
Browser window size
Montior size
Are there any commands to implement that can adjust these settings to standard values before a script perpares to execute?
Hi,
I was having trouble recording and playing back scripts that contain dialog boxes, after talking to one of the developers here it appears that the dialog boxes are created as needed using extjs. I've tried using the generic dialog box option but that wasn't anymore succesful then attempting to record manually - does anyone know of a way of getting these items to record. Any help would be appreciated.
When using the Wait for URL step I would like to be able to use a regular expression in the URL because it changes depending on which test server we are hitting. How can I get this to work?