Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Index



Objective:

1.Easy to be used in UTS (Universal TS) diversity usages

2. Who are engaged in ..

UTS developer, SQA Team who will use them.



Patterns

Ui tabs


Ui tab
titleTag-SwitchInterface



<TestStep name="Switch To DA14585 RS232">

                <CheckMethod xmlFileRef="Interface.xml" usedInterface="DA14585_RS232" >SwitchInterface</CheckMethod>

    <!-- note="using ',' to delimiter mutiple options" 

    CheckMethodOptoins = Input Arguments/Parameters, specilized on Invoked Check Method.

      Highly dependency on invoke method

    ex: CheckMethod = SwitchInterface

        UsedInterace = InterfaceType (RS232,USBHID,USBKB) or  usedInterface(VP3350_RS232, VP3350_HID)

    -->

            </TestStep>

   <TestStep name="Debug02-Switch To Intf Type RS232">

                <CheckMethod xmlFileRef="Interface.xml" usedInterface="RS232" >SwitchInterface</CheckMethod>

    <!-- note="using ',' to delimiter mutiple options" 

    CheckMethodOptoins = Input Arguments/Parameters, specilized on Invoked Check Method.

      Highly dependency on invoke method

    ex: CheckMethod = SwitchInterface

        UsedInterace = InterfaceType (RS232,USBHID,USBKB) or  usedInterface(VP3350_RS232, VP3350_HID)

    -->

            </TestStep>

   <TestStep name="Debug02-Switch To Intf Type USBHID">

                <CheckMethod xmlFileRef="Interface.xml" usedInterface="USBHID" >SwitchInterface</CheckMethod>

    <!-- note="using ',' to delimiter mutiple options" 

    CheckMethodOptoins = Input Arguments/Parameters, specilized on Invoked Check Method.

      Highly dependency on invoke method

    ex: CheckMethod = SwitchInterface

        UsedInterace = InterfaceType (RS232,USBHID,USBKB) or  usedInterface(VP3350_RS232, VP3350_HID)

    -->

            </TestStep>

   <TestStep name="Debug02-Switch To Intf Type USBKB">

                <CheckMethod xmlFileRef="Interface.xml" usedInterface="USBKB" >SwitchInterface</CheckMethod>

    <!-- note="using ',' to delimiter mutiple options" 

    CheckMethodOptoins = Input Arguments/Parameters, specilized on Invoked Check Method.

      Highly dependency on invoke method

    ex: CheckMethod = SwitchInterface

        UsedInterace = InterfaceType (RS232,USBHID,USBKB) or  usedInterface(VP3350_RS232, VP3350_HID)

    -->

            </TestStep>


Ui tab
titleStep - Next






Patterns - Flow / Steps Architecture

Ui tabs


Ui tab
titleUMFG-Start , End Secure Task

<TestItem name="TestItemTamperCheck">

        <Explanation>TamperCheckExplainText</Explanation>

        <FormOperations>

            <FormOperation formName="Prompt" formText="TamperCheckFormText" time="Before" />

        </FormOperations>

  <PreTestSteps>

      <TestStep name="UMFG Start Secure Task">

                <Command name="UMFG Secure Task Control">

                    <DataPart>00</DataPart>

     <Timeout>2000</Timeout>

                </Command>

    <Interval>500</Interval>

                <RetryTimes>3</RetryTimes>

            </TestStep>

    <TestStep name="UMFG Device Reset">

                <Command name="UMFG Device Reset">

     <Timeout>2000</Timeout>

                </Command>

    <Interval>500</Interval>

                <RetryTimes>3</RetryTimes>

            </TestStep>

  </PreTestSteps>


  <TestSteps>

....

</TestSteps>

<PostTestSteps>

   <TestStep name="UMFG End Secure Task">

                <Command name="UMFG Secure Task Control">

                    <DataPart>01</DataPart>

     <Timeout>2000</Timeout>

                </Command>

    <Interval>500</Interval>

                <RetryTimes>3</RetryTimes>

    </TestStep>

 </PostTestSteps>

</TestItem>


Ui tab
titleArch - Test