Thursday, June 11, 2015

Selected Recent Forum Posts

Here are some selected forum posts from our eValid forum:

Seeking examples of eValid manipulating the DOM -- An array of already-coded DOM manipulation examples

Overcome a popup on a webpage -- Deep diving in the DOM to suppress popups

Concerns about testing a tricky AJAX web page -- AJAX can be a baffler...but not hard for eValid

Mouse-over question -- Clever ways to handle capturing mouse-over passages

Wednesday, May 13, 2015

Selected Recent Forum Posts

Here are some selected forum posts from our eValid forum:

Question about Dom Elements -- More details about DOM manipulation.

Need help with eValid settings -- There's a built-in facility to "save your settings" (and restore them!)

Verify URLS links question -- A simple way to verify links is explained.

eValid using JavaScript question -- Indeed, eValid can invoke a user-supplied JavaScript passage with a special command.

Wednesday, April 29, 2015

Selected Recent Forum Posts

Here are some selected posts from our eValid forum:

What happens if eValid can't find an element on a page -- Some hints about eValid internal limits and constraints.

Does eValid work with SQL? -- An example of eValid interacting with SQL.

Can you go into further details on the IndexFindElement command? -- The full story about searching the DOM.

Need help with overcoming frames. -- Solving pesky problems with frames/iframes.

Monday, April 13, 2015

Testing Microsoft Office 365

Some applications are easier to test than others, and some can be quite tricky. The login process for Microsoft's Office 365 system is an example of a tricky one.

What makes it hard to test is the fact that the login page interacts with a Microsoft site and only lets you log in to your account if the page recognizes your login account name as one for which a password exists. If it doesn't recognize the login name, the site will navigate you to a page that invites you to set up an account. Which is fair enough -- that is much more secure. But this interaction happens on a keystroke-by-keystroke basis and that's inconvenient when testing.

The solution is to dig around inside the page and identify the correct place into which to insert both the complete (working) account name and the complete (working) password.

Here is the completely worked example that shows all the details. Obviously we are not showing the actual logins here.

        Testing Microsoft Office 365 with eValid V9


Tuesday, March 17, 2015

New eValid Patent Issued

We are pleased to report that an additional eValid patent has been issued, effective 17 March 2015. 

Titled "Synchronization Checks for use in Testing Websites", US Patent #8,984,491 is the eighth issued patent in the eValid patent portfolio.

This patent focuses on protecting eValid's ability to actively synchronize test of complex AJAX applications that involve asynchronous download of content. 

The technology used involves applying a synchronization loop that waits until a particular DOM property exists, or takes on a particular value. 

This powerful method allows tests of such web applications to run reliably independent of how long, and in which order, AJAX operations take to complete essential tasks in the web page.

In addition to the Issued eValid Patents in the portfolio, several additional applications are currently on file with the USPTO.

If you are working in the general area of web application testing you may want to look into the possibility of basing your efforts on the technology that eValid offers.

Please see eValid BizDev Opportunities for details.

Wednesday, March 4, 2015

Selected Recent Forum Posts

Here are some selected posts from our eValid forum:

A few questions regarding AJAX -- More discussion about synchronization of AJAX applications.
 
Seeking examples of what eValid emulates different-devices -- Some "how-to's" on using eValid for testing mobile applications.

 
How to clear off eValid instances on a computer -- How do use "pskill" to clean up rogue processes.

Need help with a test items past the first one -- Here's a solution to a complex test concern.

Wednesday, February 11, 2015

Selected Recent Forum Posts

Here are some selected posts from our eValid forum:

Question on devices for web apps -- Concerns about overloading the server with too many devices resolved.

Help with a photo array application? -- How to handle testing a photo array on a website.

How easy does eValid support frames? -- Details on how eValid actually does handle frames and iframes.

Legality of modifying DOM elements? -- Some discussion to resolve a user's doubts and concerns.