Pagemap Issue

How to apply eValid to functional testing of web applications.

Pagemap Issue

Postby Sam08 » Tue Jul 08, 2008 12:32 pm

Hi

I had one doubt how e-valid will handle Websites testing.

My site contains three frames, first frame will have logos, application name
second frame contains tree strcuture

In that tree structure it contains links , if we click on that on the links
, respective screen will be openend in third frame
in tree i have diff diff master links , every master link will have child
links.

For Example:

Mysite .com
---------------------------------------------------------------

Friends |
| |
|--Degree | Tab1 | Tab2 | Tab3 | Tab4 |
Tab5
|-- pavan |
|-- Sarat | Name
---------------------------
|-- Srinu Age
----------------------------
|-- PG | Sex
|-- ravi |
|-- Santosh |
|-- raju |

|-- Office |
|-- kiran |
|-- kishore |
|-- karat |
|-- Anjali |
|--Others


For example, my Site structure as above if u lick on Friends

Sub links degree, Pg, Office, Others links will come
if u click on degree no of sub links ravi, santosh, raju links will come
if u cick on santosh in third frame it will display diff pages in tabed
screens

IN E-valid to traverse screens Follow Link , goto link, goto link submit is
there

where Follow link is doing with Index based

I recorded the screens

Now in my Tree structure PG link is deleted or restrcutured (like comming
after office link) so automatically Index will be changed

I am not able to handle the this scenario using this using e-valid

ISSUE 1 : Dynamic Index Handling is possible or not. please let me know the
procedure to handle it.

Please do the need ful as early as possible

ISSUE 2 : My Site wil changes is quite common any deletion or restructuring
happen how to handle
Sam08
 
Posts: 32
Joined: Sun Jul 06, 2008 10:01 am

Re: Pagemap Issue

Postby functionaltesting » Tue Jul 08, 2008 12:34 pm

(1) eValid deals with frames without problem.

However, you need to appreciate that there are two ways eValid tracks
frames, by name or by number. Frames names are recorded automatically,
but if you select "Record Frame Name As Ordinal Values" then it will
record them as numbers.

Please see:

http://www.e-valid.com/Products/Documen ... _path.html

(2) If you don't know the path of a frame, you can use the PageMap
to find it.

The eValid PageMap facility -- which reveals the contents of the
current page eValid is showing you -- gives you a direct look into
the document object model (DOM) of the page. Here's how to use it:

http://www.e-Valid.com/Products/Documen ... p.gui.html

(3) Some commands, e.g. the IndexMotion commands, require the
use of the correct frame path.

(4) eValid has special commands to allow manipulation and motion
inside a web page, to capture certain special kinds of effects:

http://www.e-Valid.com/Products/Documen ... ation.html

(5) Are you saying that the frame structure of your site changes
and you want eValid to work in spite of those changes?

(6) Your specific issues...

> ISSUE 1 : Dynamic Index Handling is possible or not. please let me know the
> procedure to handle it.
>
> Please do the needful as early as possible

DOM index handling is best dealth with using IndexMotion commands

http://www.e-Valid.com/Products/Documen ... ation.html

If you use frame names (not numbers) these commands will do the right
thing.

> ISSUE 2 : My Site will changes is quite common any deletion or restructuring

If the frame structure of a page changes eValid playbacks will correctly
detect deep structural changes and the tests will fail insofar as
your tests rely on the frame structure.
eValid Tech Support Team
functionaltesting
 
Posts: 116
Joined: Tue Jan 01, 2008 12:48 pm


Return to Desktop and Mobile Device Functional Testing

Design Downloaded from free phpBB templates | free website templates | Free Web Buttons