def TEST_test_run_advanced(self):
     first_class = CommandDataClass("COMMENT", "one")
     second_class = CommandDataClass("CONSOLE", "two")
     third_class = CommandDataClass("clickElement", "element")
     command_data_class_array = [first_class, second_class, third_class]
     my_command_data_object = CommandDataObject(command_data_class_array)
     my_command_data_object.set_current_command_data(third_class)
     web_driver = webdriver.Firefox()
     myCommandProcessActionClass = CommandProcessActionClass(web_driver)
     myCommandProcessActionClass.api_command_consumption(
         my_command_data_object)
Ejemplo n.º 2
0
    def main_test_run_action(self, web_driver, my_command_data_class_array):

        ############################
        ## Set Test Data
        self.the_CommandDataObject = CommandDataObject(
            my_command_data_class_array)
        my_count = 0

        for my_command_data in my_command_data_class_array:
            pass

            ############################
            ## Break

            ############################
            ## Pause

            ############################
            ## Set Current Case number

            ############################
            ## Write Console Output

            ############################
            ## Write time Map

            ############################
            ## Write Command Log

            ############################
            ## RUN TEST HERE !!!
            self.the_CommandDataObject.set_current_command_data(
                my_command_data)
            self.the_CommandDataObject.set_current_command_number(
                self.run_api_command(self.the_CommandDataObject))
            ## RUN TEST HERE !!!
            ############################

            ############################
            ## Update Count
            my_count += 1