This is a migrated thread and some comments may be shown as answers.

Blocker in testing my AngularJS DataGridApp having no static element through which we can find elements

7 Answers 52 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
zeeshan
Top achievements
Rank 1
zeeshan asked on 09 May 2016, 12:01 PM

Hi Zeeshan Here!

I'm testing my DataGridApp through telerik test studio.But as my app is designed in angularjs so i'm blocked while executing my test cases.When i execute my test cases after recording in an efficient way,many of the elements becomes unable to find as they have no such static attribute through which they can be detected each time.Kindly guide me about its solution.Its a huge blocker for me since a number of weeks.

 

Thanks in advance :)

7 Answers, 1 is accepted

Sort by
0
Elena
Telerik team
answered on 12 May 2016, 07:18 AM
Hi Zeeshan,

Thank you for your interest in Telerik Test Studio. 

Finding application element is one of the most important part of testing. Each testing framework needs static attributes to find the exact elements and this should be considered when an application is being designed. 

Please share some further details about your particular application: 
- what controls is using your DataGridApp? 
- is the application created with angularjs1? 

Test Studio offers many advanced features to adjust the find expression of an element. You could review the chain find expression article and check if this could be applicable for your tested application. 

I will be looking forward to hearing from you. 

Regards,
Elena Tsvetkova
Telerik
 
The New Release of Telerik Test Studio Is Here! Download, install,
and send us your feedback!
0
zeeshan
Top achievements
Rank 1
answered on 12 May 2016, 07:52 AM

Thanks for your response :)

Actually my app is designed in agularjs.1.4.8 And there is no static id assigned to any element.In such case i try to find elements using text content with tag index.But tag index is also not static.And if i just find element on the basis of text content then multiple buttons having same text context becomes another issue.
Kindly guide me how to handle automated testing of such an app made in angularjs having no static attributes attached with many of the elements.Does your tool provides complete support of it with or without using script writing.I'm stuck in this major problems from a number of weeks.

Regards

Zeeshan Sabir
Software Quality Assurance Engineer
Sensys pvt ltd


0
zeeshan
Top achievements
Rank 1
answered on 12 May 2016, 10:10 AM

Hi,
Please respond me abit earlier if you can.As i already have spent alot of my time over this issue using this tool.
Actually,we have to purchase an automation tool after confirming that it fulfills our all requirements or not. Teleik was looking better and user friendly than other tools that i have explored.So thats why,i'm spending more time over it.But need some assistance of you on behalf of this tools.
If there are some limitations of this tools regarding testing such an app,then kindly tell me so that i may not spend further time over it.
I need to report about the final tool for our testing till tomorrow.
Waiting for your worthy response.
thanks in advance :)

Regards
Zeeshan Sabir
Software Quality Assurance Engineer
Sensys pvt ltd

0
zeeshan
Top achievements
Rank 1
answered on 17 May 2016, 05:22 AM

I 've been waiting for your response for five days.Kindly respond me regarding my problem.
Thanks in advance.

Regards
Zeeshan Sabir
Software Quality Assurance Engineer
Sensys pvt ltd

0
Elena
Telerik team
answered on 17 May 2016, 06:01 AM
Hello Zeeshan,

Excuse us for the delay and please bear in mind that our support is 5x24 (Mon-Fri). I understand your concerns while exploring Telerik Test Studio and will try to help you out.

As I mentioned in my previous reply the requirement for static attribute to locate an element is not a limitation of Test Studio but of all testing frameworks. However I assume there should be anything static in your application that might be used for finding its elements. To be able to investigate that and possibly find a solution in this particular case I would need access to your application. Please let me know if there is a way to access your app and my team and me will deeper dig into this. 

Thank you for your understanding and I will  be looking forward to hearing from you. 

Regards,
Elena Tsvetkova
Telerik
 
The New Release of Telerik Test Studio Is Here! Download, install,
and send us your feedback!
0
zeeshan
Top achievements
Rank 1
answered on 19 May 2016, 02:01 PM

Hi Elena,

First of all thanks alot for your response.
We want to have a webex meeting with you or any of your concerned person at 4:00 PM (GMT+5) on 20th May,2016 (Friday).
Kindly inform me about your availability.And also tell me that whether you'll arrange that meeting and invite us or I'll do it?
We'll have a demo session of our app's automation using telerik test studio.

Looking forward for your kind response.

Regards
Zeeshan Sabir
Software Quality Assurance Engineer
Sensys pvt ltd

0
Elena
Telerik team
answered on 20 May 2016, 02:03 PM
Hello Zeeshan,

Thank you for your reply.

Please be informed that usually a web meeting is held as a last resort when the issue experienced cannot be solved by any other means. Since we cannot afford the time required to schedule and conduct a meeting for every single customers issue, we do this on a very selective basis and generally only as a last resort when we've already tried other options. 

In addition to that testing an application on our end is much more effective and faster and we could provide advice how is best to proceed. Demonstrating your application during a meeting wouldn't be sufficient to fully understand its specifics. Please let me know if the tested web page is public accessible and if not is there are a way to grant us access? 

To answer your question - usually we create a GoToMeeting and invite the required participants. However if your network does not allow you to access that web meeting and you are allowed to use another tool only we are open to join customers' invitations. Please also bear in mind that due to the different time zones it is quite difficult to schedule a meeting with that short term. 

Thank you once again for your understanding and I will  be looking forward to hearing from you if you could provide access to your application. 

Regards,
Elena Tsvetkova
Telerik
 
The New Release of Telerik Test Studio Is Here! Download, install,
and send us your feedback!
Tags
General Discussions
Asked by
zeeshan
Top achievements
Rank 1
Answers by
Elena
Telerik team
zeeshan
Top achievements
Rank 1
Share this question
or