Testing Strategies

Descrição

Eng Large Software Systems Mapa Mental sobre Testing Strategies, criado por cheekymonky52 em 13-04-2013.
cheekymonky52
Mapa Mental por cheekymonky52, atualizado more than 1 year ago
cheekymonky52
Criado por cheekymonky52 mais de 11 anos atrás
41
1

Resumo de Recurso

Testing Strategies
  1. White Box/Structural Coverage
    1. Internal structure of the system
      1. Tests all logical paths through the software
        1. Statement Coverge
          1. One test for a straight path
            1. Tests for every statement in the software e.g. if..for
            2. Branch Coverage
              1. Every possible path for each statement e.g. T or F
              2. Condition Coverage
                1. Every possible condition for each input variable
                2. Data Flow Coverage
                  1. All possible paths data can follow e.g. defined-used, defined-killed
                3. Black Box/Functional Coverage
                  1. Focuses on the functional requirements of the system
                    1. Given a certain input the correct output is produced
                    2. Validation
                      1. Tests are generated from the use cases
                        1. From this you come up with a set of inputs both good and bad
                          1. Bad: Too little data, invalid data
                            1. Good: Nominal data
                            2. Use Cases must be kept up-to-date for results to be accurate

                          Semelhante

                          Testing Levels
                          cheekymonky52
                          Eng Large Software Systems
                          cheekymonky52
                          Best Practices
                          cheekymonky52
                          Modelling[1]
                          cheekymonky52
                          Quality Frameworks
                          cheekymonky52
                          Architecture
                          cheekymonky52
                          1. Identify Risks
                          cheekymonky52
                          Modelling[2]
                          cheekymonky52
                          Artigo Pós-Graduação
                          c.macanhan
                          Memória Computacional
                          Filipe Gabriel
                          EMA-137 Doutrina de liderança na Marinha
                          Alan Amanthea