Exemple #1
0
class Perf_failed_test(BaseTest):
    common_utils = CommonUtils()
    delete_ticket = Delete_ticket()
    board = Board()
    workspace = Workspace()
    open_application = Open_application()
    edit_ticket = Edit_ticket()
    create_board = Create_board()
    login = Login()
    create_ticket = Create_ticket()
    parameters = get_all_parameters()

    def setUp(self):
        pass

    def tearDown(self):
        pass

    # 1. -> 1.1. **** 1.1. -> 1.1.2. **** 1.1.2. -> 1.1.2.1. **** 1.1.2.1. -> 1.1.2. **** 1.1.2. -> 1.1.2.4. **** 1.1.2. -> 1.1.2.1. **** 1.1.2.1. -> 1.1.2.__1 **** 1.1.2. -> 1.1.2.4. **** 1.1.2.4. -> 1.1.2.4.3. **** 1.1.2.4. -> 1.1.2.4.2. **** 1.1.2.4. -> 1.1.2.4.2. **** 1.1.2.4. -> 1.1.2.4.2. **** 1.1.2.4. -> 1.1.2.4.3. **** 1.1.2.4. -> 1.1.2.4. **** 1.1.2.4. -> 1.1.2.4.3. **** 1.1.2.4. -> 1.1.2.4. **** 1.1.2.4. -> 1.1.2.4.2. **** 1.1.2.4. -> 1.1.2.4.2. **** 1.1.2.4. -> 1.1.2.4.2. **** 1.1.2.4. -> 1.1.2.4.1. **** 1.1.2.4.1. -> 1.1.2.4.__1 **** 1.1.2.4. -> 1.1.2.4.1. **** 1.1.2.4.1. -> 1.1.2.4. **** 1.1.2.4. -> 1.1.2.4.2. **** 1.1.2.4.2. -> 1.1.2.4.__1 **** 1.1.2.4. -> 1.1.2.4.3. **** 1.1.2.4.3. -> 1.1.2.4. **** 1.1.2.4. -> 1.1.2.4.2. **** 1.1.2.4.2. -> 1.1.2.4.__1 **** 1.1.2.4. -> 1.1.2.4. ****
    def test_case_1_to_1_1_2_4_to_1_1_2_4(self):
        # Input
        self.open_application.open_application_url(
            self.parameters[u'url'][u'login'])
        # Output
        self.login.verify_view()
        # Input
        self.login.sign_in(self.parameters[u'user'])
        # Output
        self.workspace.verify_view()
        # Input
        self.workspace.create_board()
        # Output
        self.create_board.verify_view()
        # Input
        self.create_board.cancel()
        # Output
        self.workspace.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Input
        self.workspace.create_board()
        # Output
        self.create_board.verify_view()
        # Input
        self.create_board.create(self.parameters[u'board'])
        # Output
        self.workspace.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Precondition
        self.board.select_ticket(self.parameters[u'ticket'])
        # Input
        self.board.delete_ticket()
        # Output
        self.delete_ticket.verify_view()
        # Input
        self.board.edit_ticket(self.parameters[u'ticket'])
        # Output
        self.edit_ticket.verify_view()
        # Input
        self.board.edit_ticket(self.parameters[u'ticket'])
        # Output
        self.edit_ticket.verify_view()
        # Input
        self.board.edit_ticket(self.parameters[u'ticket'])
        # Output
        self.edit_ticket.verify_view()
        # Precondition
        self.board.select_ticket(self.parameters[u'ticket'])
        # Input
        self.board.delete_ticket()
        # Output
        self.delete_ticket.verify_view()
        # Input
        self.board.move_ticket(self.parameters[u'ticket'])
        # Output
        self.board.verify_view()
        # Precondition
        self.board.select_ticket(self.parameters[u'ticket'])
        # Input
        self.board.delete_ticket()
        # Output
        self.delete_ticket.verify_view()
        # Input
        self.board.move_ticket(self.parameters[u'ticket'])
        # Output
        self.board.verify_view()
        # Input
        self.board.edit_ticket(self.parameters[u'ticket'])
        # Output
        self.edit_ticket.verify_view()
        # Input
        self.board.edit_ticket(self.parameters[u'ticket'])
        # Output
        self.edit_ticket.verify_view()
        # Input
        self.board.edit_ticket(self.parameters[u'ticket'])
        # Output
        self.edit_ticket.verify_view()
        # Input
        self.board.create_ticket()
        # Output
        self.create_ticket.verify_view()
        # Input
        self.create_ticket.create(self.parameters[u'ticket'])
        # Output
        self.board.verify_view()
        # Input
        self.board.create_ticket()
        # Output
        self.create_ticket.verify_view()
        # Input
        self.create_ticket.cancel()
        # Output
        self.board.verify_view()
        # Input
        self.board.edit_ticket(self.parameters[u'ticket'])
        # Output
        self.edit_ticket.verify_view()
        # Input
        self.edit_ticket.edit(self.parameters[u'ticket'])
        # Output
        self.board.verify_view()
        # Precondition
        self.board.select_ticket(self.parameters[u'ticket'])
        # Input
        self.board.delete_ticket()
        # Output
        self.delete_ticket.verify_view()
        # Input
        self.delete_ticket.cancel()
        # Output
        self.board.verify_view()
        # Input
        self.board.edit_ticket(self.parameters[u'ticket'])
        # Output
        self.edit_ticket.verify_view()
        # Input
        self.edit_ticket.edit(self.parameters[u'ticket'])
        # Output
        self.board.verify_view()
        # Input
        self.board.move_ticket(self.parameters[u'ticket'])
        # Output
        self.board.verify_view()
class Perf_failed_test(BaseTest):
    common_utils = CommonUtils()
    board = Board()
    delete_board = Delete_board()
    guest_login = Guest_login()
    workspace = Workspace()
    open_application = Open_application()
    create_board = Create_board()
    login = Login()
    edit_board = Edit_board()
    parameters = get_all_parameters()

    def setUp(self):
        pass

    def tearDown(self):
        pass

    # 1. -> 1.2. **** 1. -> 1.2. **** 1. -> 1.1. **** 1.1. -> 1.1.2. **** 1.1.2. -> 1.1.2.2. **** 1.1.2. -> 1.1.2.3. **** 1.1.2. -> 1.1.2.2. **** 1.1.2. -> 1.1.2.3. **** 1.1.2. -> 1.1.2.4. **** 1.1.2. -> 1.1.2.3. **** 1.1.2. -> 1.1.2.2. **** 1.1.2. -> 1.1.2.4. **** 1.1.2. -> 1.1.2.2. **** 1.1.2. -> 1.1.2.3. **** 1.1.2. -> 1.1.2.4. **** 1.1.2. -> 1.1.2.4. **** 1.1.2. -> 1.1.2.4. **** 1.1.2. -> 1.1.2.4. **** 1.1.2. -> 1.1.2.4. **** 1.1.2. -> 1.1.2.2. **** 1.1.2. -> 1.1.2.4. **** 1.1.2. -> 1.1.2.4. **** 1.1.2. -> 1.1.2.3. **** 1.1.2. -> 1.1.2.3. **** 1.1.2. -> 1.1.2.4. **** 1.1.2. -> 1.1.2.4. **** 1.1.2. -> 1.1.2.4. **** 1.1.2. -> 1.1.2.4. **** 1.1.2. -> 1.1.2.1. ****
    def test_case_1_to_1_1_2_1(self):
        # Input
        self.open_application.open_application_url(u'www.google.com')
        # Output
        self.guest_login.verify_view()
        # Input
        self.open_application.open_application_url(u'www.google.com')
        # Output
        self.guest_login.verify_view()
        # Input
        self.open_application.open_application_url(
            self.parameters[u'url'][u'login'])
        # Output
        self.login.verify_view()
        # Input
        self.login.sign_in(self.parameters[u'user'])
        # Output
        self.workspace.verify_view()
        # Input
        self.workspace.edit_board(self.parameters[u'board'])
        # Output
        self.edit_board.verify_view()
        # Precondition
        self.workspace.select_board(self.parameters[u'board'])
        # Input
        self.workspace.delete_board()
        # Output
        self.delete_board.verify_view()
        # Input
        self.workspace.edit_board(self.parameters[u'board'])
        # Output
        self.edit_board.verify_view()
        # Precondition
        self.workspace.select_board(self.parameters[u'board'])
        # Input
        self.workspace.delete_board()
        # Output
        self.delete_board.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Precondition
        self.workspace.select_board(self.parameters[u'board'])
        # Input
        self.workspace.delete_board()
        # Output
        self.delete_board.verify_view()
        # Input
        self.workspace.edit_board(self.parameters[u'board'])
        # Output
        self.edit_board.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Input
        self.workspace.edit_board(self.parameters[u'board'])
        # Output
        self.edit_board.verify_view()
        # Precondition
        self.workspace.select_board(self.parameters[u'board'])
        # Input
        self.workspace.delete_board()
        # Output
        self.delete_board.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Input
        self.workspace.edit_board(self.parameters[u'board'])
        # Output
        self.edit_board.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Precondition
        self.workspace.select_board(self.parameters[u'board'])
        # Input
        self.workspace.delete_board()
        # Output
        self.delete_board.verify_view()
        # Precondition
        self.workspace.select_board(self.parameters[u'board'])
        # Input
        self.workspace.delete_board()
        # Output
        self.delete_board.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Input
        self.workspace.enter_board(self.parameters[u'board'])
        # Output
        self.board.verify_view()
        # Input
        self.workspace.create_board()
        # Output
        self.create_board.verify_view()