Ask a Question

Looking for Hybrid Automation Framework Design document for Web or Mobile application?

hkap
Contributor

Looking for Hybrid Automation Framework Design document for Web or Mobile application?

I am looking for a hybrid automation framework design document for Web or Mobile application.

8 REPLIES 8
KSQian
Contributor

Not sure what you mean by this... 

 

You want inspirations on how to design a good framework for your automation?

Yes is there any document which tells step-by-step approach on what or how to design hybrid framework. I am starting to build an automation project for a web based application which eventually be used by mobile users. So my goal is to develop a framework which can be used for both the platforms. 

tristaanogre
Esteemed Contributor

The BEST kind of framework is one that abstracts the different layers.  What test cases to test is one layer.  How to execute a test case is another layer.  Object identification may be another layer.

 

I wrote this https://blog.smartbear.com/software-quality/automation-framework-a-new-table-driven-technique-using-... a few years back which walks through what I did.

 

And then, recently, I presented this https://support.smartbear.com/testcomplete/videos/smartbear-academy-testcomplete-301-training-q4/ which walks through some of the changes I made.

 

Perhaps these can act as starting points

 


Robert Martin
[Hall of Fame]
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
Vegas Thrill Rider
Extensions available

Let me review your article and 301 training video.

tristaanogre
Esteemed Contributor


@hkap wrote:

Let me review your article and 301 training video.


Keep in mind, what I present in both is one example of how to construct a framework.  It might or might not be the best solution for you.  However, the concepts are generally the same.  

 

Another good starting place is

https://community.smartbear.com/t5/Community-Matters-Blog/Day-2-12-Testing-Frameworks-What-I-Should-...

 

 


Robert Martin
[Hall of Fame]
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
Vegas Thrill Rider
Extensions available

Hi,

 

> step-by-step approach on what or how to design hybrid framework.

While all previous replies are relevant for how to construct the framework, what I'd like to note is that TestComplete transparently supports testing of hybrid mobile applications and *technically* you should not have any problems to deal with and switch between your mobile application and its web part.

Regards,
  /Alex [Community Hero]
____
[Community Heroes] 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. Posts made by [Community Heroes]
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.
The [Community Hero] signature is used with permission by SmartBear Software.
https://community.smartbear.com/t5/custom/page/page-id/hall-of-fame
================================

Thank you for your reply. I went through the article and now I have some idea on how begin with the hybrid framework. Once again thanks for your help.

 

HK

Thank you Alex for your reply.

cancel
Showing results for 
Search instead for 
Did you mean: