Lesson 7 Introduction to Mobile Testing Flashcards

1
Q

What are the types of mobile applications?

A

Native, hybrid, web

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are native apps?

A

Apps that are developed for certain mobile device systems like iOS or Android.

Ex. Google Play Store, AppStore, FaceTime

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are hybrid apps?

A

They are website applications that use elements of both native and web based apps. You can access the app on your browser and you can download it in the app store

Ex. Facebook, Instagram, Youtube

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are web apps?

A

These are apps that can only be accessed in browser

Ex. Education websites, Careerist

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a software build?

A

Developers extract the code into files
.apk (Android)
.ipa (iOS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a system log?

A

It is log of the event that took place while you were using the system.

Ex. System generated an error message at 8:03
The system crashed at 8:05

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is Xcode?

A

This is an environment containing software development tools developed by Apple. You can use this to collect logs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is TestFlight?

A

An online service for over the air installations of iOS applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is Android Debug Bridge (ADB)?

A

This is a tool that lets you communicate with a device to do actions like debugging apps, collecting logs, capturing screenshots and manipulating device files.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is ADB command adb devices?

A

Prints a list of serial numbers of all the devices that are connected

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is ADB command adb install?

A

Helps to install an application that is under development to the device

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is ADB command adb logcat?

A

To view and follow the contents of the system’s log buffers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is ADB command adb bugreport?

A

These commands will generate a zip file with full bug report

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is an emulator?

A

It is a program that enables a computer to imitate the functions of another computer. You can use an emulator to test on a device if you don’t actually have a physical device like an android phone.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly