Top Banner

of 12

Choosing a Test Automation Framework

Apr 05, 2018

Download

Documents

Je De
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 7/31/2019 Choosing a Test Automation Framework

    1/12

    !!"##

    $%###&&$&$'###(")("#("#&$"%##

    *###((#+

    ,&$"#&$(""

    #&$-./0.##"#0

  • 7/31/2019 Choosing a Test Automation Framework

    2/12

    ""###"!#

    !"1"1""21"#"

  • 7/31/2019 Choosing a Test Automation Framework

    3/12

    #"

    "!+"&"#("#

    !

    ""#"((*.13#4#0##((

    #&$"13.0.0

  • 7/31/2019 Choosing a Test Automation Framework

    4/12

  • 7/31/2019 Choosing a Test Automation Framework

    5/12

  • 7/31/2019 Choosing a Test Automation Framework

    6/12

    7#

    !#+"8#"##

    "##$

    (*"#!9"9(((""&("#((((

    &-#9-9$.#

    09999.099./#:#;#

  • 7/31/2019 Choosing a Test Automation Framework

    7/12

    4 =

    4 ;

    4 >

    2 ?

    4 @

    4 (

    4 ;

    4 >

    2 ;

    A,$".0#

    #!##"B

    Main Script / ProgramConnect to data tables.Read in row and parse out values.

    Pass values to appropriate functions.Close connection to data tables.

    Menu ModuleSet focus to window.Select the menu pad option.Return.

    Pushbutton ModuleSet focus to window.Push the button based on argument.Return.

    Verify Result ModuleSet focus to window.Get contents from label.Compare contents with argument value.Log results.Return.

    !*""!"#*##.#"#0

    #$

    5("".#,5#"#C!#5,%#5,%#0"""""D"##

    ("A%9"#9"#7("##"$&("#

  • 7/31/2019 Choosing a Test Automation Framework

    8/12

    "("13#$.:0

    B

  • 7/31/2019 Choosing a Test Automation Framework

    9/12

    -""!;#!#

    B

  • 7/31/2019 Choosing a Test Automation Framework

    10/12

    &13&While&13UCaseIf ThenUCase.#"0$"#9&99

    9

    "#!"("#("*""#$"(!

    '!

  • 7/31/2019 Choosing a Test Automation Framework

    11/12

    "*#"""%?"

    &$""

    E%E13E$"("*#!.0%#%

    $"F$

    &$($

    9&"19.3-GH0

    99D

    9I-,1"98C

    97(519

    )

  • 7/31/2019 Choosing a Test Automation Framework

    12/12