Hi,
While creating a new script where the controls are all on
the same page and identical in basic functionality, I found an element in the
script that was simply ignored, while all others were worked as expected.
I asked the DEV to look into the issue and she indicated
that the title property was null.
After
she fixed that, I found that my script still did not execute a click event.
I unchecked the line from my script and re-added the
element, and now the click event works like the others.
On the face of it, the change (adding a title property value) doesn’t seem significant enough to break my original command.
Here are the original and updated lines from the DOM
Original: <a title=""
href="https://someURL.com/resources/3077">FAQ</a>
Updated: <a
title="FAQ" href="https://someURL.com/resources/3077">FAQ</a>
To get a better understanding of what’s happening (and so
that I can convey this to my DEVs), my questions are:
1. Are
script elements:
--Static
(i.e., once an element has been created, any DOM changes require a new
element to be added to replace the original element) OR
--Dynamic
(i.e., the script command still points to the correct element and
automatically picks up any changes)
2. Does
changing a property (adding a value, e.g., “FAQ”) break an existing element
or its script line?
3. Does
re-ordering an elements properties render the existing script command
obsolete (i.e., the underlying metadata (signature) no longer matches with
the original command or element)?
4. Is
there anyway of inspecting the element to see its properties (I’ve
selected the element, rt-clicked, and selected Properties, but nothing
happened.):
--If
so, is there any way to edit these elements in-line, without the need for
manually re-adding the element?
Thanks much,
Dan
Trying to evaluate test studio, a long term telerik customer
I have a asp.net/mvc/knockout.js solution that first presents the user with a login page that then routes to the main page on successful log in
I am trying a simple test of logging in and running one of our options, so I recorded this and tried to play it back
Issue I am having is that I am getting a log in failure message from our solution when we try to log in
I added a wait for exists as the next step and while its waiting if I then type the exact same username and password it then logs in and runs the rest of the script
Am I missing something?
The problem: How to run different test lists at the same time on the specific execution machine?
If you are using Telerik.TestStudio.CommandLineClient.exe to start test lists, you can define scheduler -u and -d switch to distribute tests among execution machines.
If you have chained tests (test must be executed in the exact running order) on the test list -d switch is not an option. Is there to specify on which execution machine a test list will be executed?
Is it possible to have two scheduling servers connected to a single storage server? If so, then you can use -u switch to define a scheduler which is linked with the specific execution machine?
BR,
Uroš
The App i am testing have a login part which every test has to start with.
Is there a way to run this login sequence at the start of every test without adding it manuely?
I think its called "test as step", but i couldn't find it in the IOS project.
Is this feature available?
Is it possible to simulate this feature with a Coded step?
Thanks
Hi,
I need to know there is or not active Ajax request at the current moment.
The active request I mean the request which has not been back yet from a backend?
Is there a method to do that?
Thanks
Hello,
I'm currently using Test Studio Version 2016.3.928.0 to test an ASP.NET Web Application. I have a test scenario that clicks a button which produces a file for download. In Firefox, Chrome and Internet Explorer I use the Handle Download Dialog step and it saves with the file path and name I provide. However, when I run this in Edge it will prompt for download with the option of Save, Save As, Cancel; but it appears that the file doesn't get saved (I believe the dialog gets canceled), because in the next step I check the file location to see if it's downloaded and the file isn't there. I don't see it pressing Save As, and I do have the setting enabled that says 'Ask me what to do with each download.' The interesting thing about this is that the Download step passes even though it doesn't do the Save As action like it does in the other browsers. I was wondering if this was a known bug for Edge? Or does Test Studio not do the Save As in Edge?
Thanks,
Jessica
Hello,
Firstly, I hope I don't duplicate any already made question or thread. I have done some search and I couldn't find what I was looking for.
Telerik Frameworks trough BaseWebAiiTest.Log allows me to write a log entry in the Event log via LogType.EventLog which is great :D
What I am wondering if there is some built in way to in addition to that set the log level. Right now, I am visualizing all the entries as "information" level whereas some of them should be errors.
In some other projects, using log4net as logging framework I was able to set different type of log levels in the windows event log.
Is there any built way on Telerik framework to accomplish this?
Regards,