O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

2.3 Robust Programs Joshua Guerrero

Joshua G Inglês

Conteúdo do mapa

2.3 Robust Programs Joshua Guerrero

  1. Data Validation

    • Test Data
      • Normal
        • Any value within range e.g. 7, 8, 9, 10,11
      • Extreme
        • Starting and end point of range e.g. 7, 11
      • Eroneous
        • Beyond Range (not sensible) e.g. 6, 1.5
      • Data which has been specifically identified for use in tests
      • Invalid
        • Wrong type of data inputted e.g. L P Q
      • Null Value
        • Nothing is entered
    • Types of Validation Techniques
      • Verification
        • e.g. Dual Entry Passwords (typing the password in twice)
        • Makes data accurate
      • Presence Check (*)
        • e.g. Needing an age or gender
        • Required fields which need inputted data
    • Doesn't make data inputs accurate
    • Checks that inputted data is sensible and reasonable
    • Range Check
      • Checks that the value falls in the specified range
    • Spell Check
      • Looks up spellings in the dictionary
    • Range Check
      • Checks that the value falls in the specified range
    • Presence Check
      • Checks if data has been entered into a field
    • Format Check
      • Checks inputs are in the right format
    • Length Check
      • Checks it isn't too long/short
  2. Authentication

    • The plan when entering a password and username
      • Security Procedures
        • How many entries of password until locking
  3. System Life Cycle

    • Background Investigation
      • Analysis
        • Design
          • Implementation
            • Iterative Testing takes place
            • Testing
              • Final Testing occurs
              • Evaluation
          • Test Plan is created here
  4. Testing

    • Final/Terminal
      • Tests/checks done at the end
        • Tests you've identified can be done by:
          • Audience
            • Uses/Views the code
          • User
            • Maintains the System
          • Client
            • Person who provides the reqiuirement
    • Iterative
      • Test as you go along
      • Done line by line or section by section
    • Three types of coding errors
      • Logic
        • True or False functions
      • Syntax
        • Grammar Errors in coding
      • Runtime
        • Computer runs out of memory/no space on RAM (nothing wrong with coding)
  5. Indents

    • Organisation of Coding
      • Makes it easier for people to look and read the code
        • e.g. Spaces in between code
  6. Comments

    • Comments done by users left in the coding to help other people to maintain the system
  7. Data Sanitisation

    • Makes sure the inputted data can be processed (changing numbers into integers)

Informações

Descrição
Mapa Mental sobre 2.3 Robust Programs Joshua Guerrero, criado por Joshua G em 12-02-2019.
Criado por
Joshua G
Visualizações
2
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?