cancel
Showing results for 
Search instead for 
Did you mean: 

TestComplete Compatibility with JDEdward Enterprise One 9.1 web version

Highlighted
Frequent Contributor

TestComplete Compatibility with JDEdward Enterprise One 9.1 web version

Hello All, 

 

I am evaluating TestComplete tool with JDEdward Enterprise One 9.1 web version and found that most of the object it is able to recongize like a web but when JEdward Enterprise displays table with a record set, it is not considering as the whole table instead it is considering each record set as a table, so in short it is not easy to find the cell values based on the column and the row. 

 

Is there any way we can have like a table and then use row and column to retreive cell value?

 

Regards,

 

Nimish 

8 REPLIES 8
Community Hero

Re: TestComplete Compatibility with JDEdward Enterprise One 9.1 web version

Can you provide screenshots of the full properties and methods lists as displayed in the object browser of one of these objects?  That will help us to be able to give you better advice.  Not everyone is familiar with every object, component, etc., that applications are developed in so more information is always better.


Robert Martin
[Community Expert Group]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Extensions available
Frequent Contributor

Re: TestComplete Compatibility with JDEdward Enterprise One 9.1 web version

Hello Alex, 

 

I am attaching the application screen shoot and object browser screenshot for your understanding. 

 

 

Regards,

 

Nimish

Community Hero

Re: TestComplete Compatibility with JDEdward Enterprise One 9.1 web version

We need to see the properties and methods of the desired object to help you best.  Just seeing the tree of objects does not help much.

 

If I'm reading correctly, though, I see a set of nested tables.  So, unfortunately, there's not an easy "out of the box" way to find what you're looking for.  TestComplete reads the HTML of the web page and returns the hierarchy that is found there with spans, text nodes, tables, cells, rows, etc.  What you'll need to do is write some sort of custom code to search the nested tables for the desired cell.  Without more detail of the objects and their properties and, honestly, without access to the specific application, I can't give more detail.  This is, in short, going to take some custom script code work on your part.


Robert Martin
[Community Expert Group]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Extensions available
Frequent Contributor

Re: TestComplete Compatibility with JDEdward Enterprise One 9.1 web version

Hello Robert, 

 

It is a big tree, let me know any specific object and properties you wish to look into...

 

 

Regards,

 

Nimish

Community Hero

Re: TestComplete Compatibility with JDEdward Enterprise One 9.1 web version

The ones you're having trouble with as requested... you said you need help figuring out how to work with, navigate, interact with, etc., these particular components...  in order for me (or anyone else for that matter) to help you with that, we need more detail about the components.  Just the tree view as you indicates is insufficient... al that gives is hierarchy... it doesn't give properties, identification factors, any other methods that might be useful, etc.

 

 


Robert Martin
[Community Expert Group]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Extensions available
Community Hero

Re: TestComplete Compatibility with JDEdward Enterprise One 9.1 web version

Hi Nimish,

 

On a high level, TestComplete gets tested page structure according to the html markup. While visually it may look for you as one table, the actual markup may define a set of nested tables. To verify this, just check the outerHTML property of any Table element in the Object Browser.

So, unfortunately, the only option for you is to figure-out some algorithm as for how to get the logical table on the page and how to get logical cells of this table, implement it in test code and use in tests than.

Regards,
Alex
[Community Expert Group]
____
[Community Expert Group] members are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Postings made by [Community Expert Group] members
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
[Community Expert Group] signature is used with permission by SmartBear Software.
http://smartbear.com/forums/f83/t86934/community-experts/
================================
Frequent Contributor

Re: TestComplete Compatibility with JDEdward Enterprise One 9.1 web version

Hello Robert,

 

I am attaching the Table object properties and cell properties. 

 

 

Regards,

 

Nimish

Community Hero

Re: TestComplete Compatibility with JDEdward Enterprise One 9.1 web version

Hi Nimish,

 

Screenshots ObjectBrowser.jpg,  Table_properties_1.jpg, Table_properties2.jpg perfectly illustrate the description that I provided initially: while visually it looks like that there is only one table with data on the screen, the actual markup is that there are many nested tables on the page. Thus you need to analyze the structure, logic and implementation of this markup and figure-out how to access the data that you need.

Regards,
Alex
[Community Expert Group]
____
[Community Expert Group] members are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Postings made by [Community Expert Group] members
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
[Community Expert Group] signature is used with permission by SmartBear Software.
http://smartbear.com/forums/f83/t86934/community-experts/
================================
New Here?
Join us and watch the welcome video: