*Framework Folder Structure*: -

<http://4.bp.blogspot.com/-6NZ1tpJO54A/Uh2i2nE0HTI/AAAAAAAAAMo/fpvOQhaZpyI/s1600/2.JPG>

*Auto Frame*: - It is a parent folder and it is a framework name. It
contains bellow sub folders.
Documents, Data Library, Test Script, Function Library, Environment
Variables, Logs, OR, Recovery
*Documents*: - It is used to maintain project related documents like
Requirements, test cases, Automation Feasibility, Test Plan…etc.

*Data Library*: - This folders is used to maintaining files like .xls and
Notepad
Ex: - àRun manager.xls
à Test Case related data.xls
àQueries in Notepad
*Runmanager.xls*: - It contains all test scripts with execution status YES/
NO.
*Test Scripts*: - In this folder we maintain automation test scripts
*Functional Library*: - It is used to maintain common functions and
business functions
*Common Function*: - Function which are related to Framework
*Business Framework*: - Function which are related to Test Cases (AUT).
*Environment Variable*: - To maintain External Environment files (.xml)
*Logs*: - It is used to analyze and store test results
à During execution of test scripts, framework is creating a runtime[with
system date time as name] folder and
creates Excel Reports, HTML Reports, Performance Reports, Screen Shots
folders in Runtime folders.
o *Excel reports*: - This folder is used to save and analyze results in
Excel
o *HTML reports*: - This folder is used to save and analyze results in HTML
o *Performance reports*: - This folder is used to save and analyze test
script performance
o *Screen shots*: - This is used to save and analyze screen for failed test
scripts
*OR*: - It is used to maintain shared object file
*Recovery*: - It is used to maintains recovery files
*InitScript.vbs*: - It is initialize vbs files, if we execute it.
à It does below
o It lunches QTP with require ADD-Ins
o Open driver script and executes
o Close QTP after executing test scripts
*Driver Scripts File*: - To open and execute the required scripts selecting
from excel

*Types of Framework*: -
1. Linear Framework
2. Data Driven Framework
3. Keyword Driven Framework
4. Modular Driven framework
5. Hybrid Framework
*Linear Framework*: - In this framework we design and maintain the scripts
independently. We are not designing test scripts without reusability.
*Data Driven Framework*: - Maintaining the test scripts to execute with
multiple Test Data.
*Keyword Driven Framework*: - Implementing scripts reusability by using
*Functions*.
*Modular Driven Framework*: - Implementing scripts reusability by using
*Actions*.
*Hybrid Framework*: - Combination of one or more framework.
Generally we use hybrid with *Data Driven *and *Key Word Driven *Frameworks


Thanks,
Dinesh Kumar.


On Wed, May 28, 2014 at 1:01 PM, Smsonar <[email protected]> wrote:

> Hi sarha,
> Thanks for your reply,very good explanation
> Same time can some share me  working folder structure for hybrid framework
>  with one line explanation for understanding,
> Thanks
>
> Anbu Arasan <[email protected]> wrote:
>
> >HI sarath,
> >
> >Thanks for your points. Now i got a clarity of the roles and
> resposibilities
> >
> >On Tuesday, May 27, 2014 5:43:36 PM UTC+5:30, sarath wrote:
> >>
> >> Hi,
> >>
> >> Its depends upon exp...few are -
> >>
> >>    - Participate in testing kick-off meetings along with project
> >>    stakeholders.
> >>    - Interacting with onshore and business analyst to solve ambiguous
> >>    requirements
> >>    - Designing of Automation Framework, Automation Test Plan and Coding
> >>    Standards documents and Approach Documents
> >>    - Analyzed and identify the test cases feasible for automation
> >>    - Prepared estimates for the Project
> >>    - Responsible for all the Automation deliverable in the Project
> >>    - Review and Designing of Automation Scripts.
> >>    - Documented defects in the ALM & prepared defects report.
> >>    - Participated in Defect triage meetings
> >>    - Prepared DSR, WSR and Monthly Decks
> >>    - Involved in all phases of Test execution like Build Verification,
> >>    Testing, Functional Testing, Adhoc Testing, Integration and
> Regression
> >>    Testing
> >>
> >> Thanks,
> >> Sarath.
> >>
> >>
> >>
> >> On Tue, May 27, 2014 at 11:31 AM, Anbu Arasan <[email protected]
> <javascript:>
> >> > wrote:
> >>
> >>> Hi friends,
> >>>
> >>> Can you please tell me the roles and responsibilities of automation
> >>> tester. Because many interviews i am stuck this question. please help
> 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]
> <javascript:>
> >>> To unsubscribe from this group, send email to
> >>> [email protected] <javascript:>
> >>> 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
> Groups
> >>> "QTP - HP Quick Test Professional - Automated Software Testing" group.
> >>> To unsubscribe from this group and stop receiving emails from it, send
> an
> >>> email to [email protected] <javascript:>.
> >>> For more options, visit https://groups.google.com/d/optout.
> >>>
> >>
> >>
> >
> >--
> >--
> >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 Groups
> "QTP - HP Quick Test Professional - Automated Software Testing" group.
> >To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> >For more options, visit https://groups.google.com/d/optout.
>
> --
> --
> 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 Groups
> "QTP - HP Quick Test Professional - Automated Software Testing" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
-- 
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 Groups "QTP 
- HP Quick Test Professional - Automated Software Testing" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to