1. Who is a customer of your program (test) can be manual testers, BAs, yourself etc.
2. Requirements: what expected to be automated Here is a time to discuss the scope of testing, many managers expect from automation to test everything GUI objects, business functionality, performance All those are different type of tests, and ideally should be three different tests. 3. Discussion about input (data) to the test and output (report format) 4. Decision about test tool choice. 5. Analysis of scenarios (business flow) and data flow some applications have short scenarios with limited number of parameters, some have long flow collecting setup requirements 6. High level design of test (mostly finalizing step 3) 7. Learning professional terminology: all businesses have some 8. Choosing atomic operations, most existing frameworks operates on GUI object level, I need business action level, ex: Send Order ( parameters ) Read Responces() 9. etc :) 8. Starting to choose framework (existing or create a new one) On Thu, Feb 10, 2011 at 2:30 AM, Amiel <[email protected]> wrote: > Hi, > > In general you should create 3 levels in your automation framework. > > The higher level is general interface for calling task in your test > were test is a set of serial tasks. > > Like-------> G_RunTask Create,Elemet,"","" > > > Where CreateElement is areal function which will reside at one of your > libary function file > > This functions libary is the lowest level and in between resides the > DB level > > Which contains parameters for the tasks which each task takes on > runtime to call the task function > > The DB basicaly should contain two tables Tasks & TaskProperties > > 1.Task contains for each task the Application on which it runs,the > vbscript function that the task runs. > > 2.Task Properties contains list of parameters and there values > > This is the idea in general(this frame work runs for 3 years running > almost 1000 tests) > > You can use ODBC to make the connection to the DB which can be any db > we choose Access. > > If you have more questions regarding the frame work please ask. > > On 8 פברואר, 06:17, kalyani k <[email protected]> wrote: >> Hi, I want to know how to Create Test Automation Frameworks. Can >> anybody tell me. > > -- > You received this message because you are subscribed to the Google > "QTP - HP Quick Test Professional - Automated Software Testing" > group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/MercuryQTP?hl=en -- You received this message because you are subscribed to the Google "QTP - HP Quick Test Professional - Automated Software Testing" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en
