Lesson 1 Testing and Deploying Applications

Software Accessibility and Digital Inclusion

Learning Objectives

Tools

Lesson 1 Testing and Deploying Applications

The Importance of Application Testing

What is Software Quality

Table 4.1: Main software quality attributes

Lesson 1 Testing and Deploying Applications

Difference between Application Debugging and Testing

Who Performs Tests

Choosing Test Data

Automated Testing

Lesson 1 Testing and Deploying Applications

Testing Strategies

Table 4.2: Common testing strategies

Test Planning

Lesson 1 Testing and Deploying Applications

Test Documentation

Testing Visit Saudi Tourism Application

Packaging and Distributing an Application

Versioning your Application

A test scenario validates a specific part

Lesson 1 Testing and Deploying Applications

VersionCode: An identifier number that is defaulted to 1.

Application Appearance

Packaging your Application

Lesson 1 Testing and Deploying Applications

Describe the difference between testing and debugging application software.

Classify the common types of testing strategies.

Lesson 1 Testing and Deploying Applications

Outline the main components of testing documentation.

State the two methods of distributing an application for Android phones.

Describe the differences between the two main types of Android packages.