Test Plan and test matrix for our alpha release

Source: Internet
Author: User

In order to make our app to be stable and reliable, we need to have it tested. The testers are ting Zhang and Dongliang he.

Test Strategy:

Our test plan mainly consists of two parts, namely, white box test and black box test.

White box test.

Considering that we are in the planning stage, we will have no idea about the code of the app, we plan to implement white box test during the daily scrum stage. we will set test case according to the program code structure to have it tested.

Black box test

We assume kinds of scenarios how a user will handle this app and design test cases for it.

I) functional test: We will test the reliability and stability of each functional module.

Ii) integration test: We will test whether modules which are related to each other can perform correctly.

Iii) scenario test: We will assume several user scenarios and try to deal with the assumed needs of users. Thus, we will have our app tested.

Iv) Alpha test: We will release our alpha version and collect feedbacks of users.

Criterion for our test:

If the tested module (s) can work correctly and it can deal with exceptional cases appropriately, in addition, the app can response to users quickly and fluently, we will let it pass.

Test resources:

Platform: wp7.0 & Visual Studio 2010 & Windows Phone emulator.

Testers: Dongliang & ting Zhang

 

 

 

Test matrix:

 

User Type

Mobile OS

Language

Network

Variable count

2

1

1

3

 

Conf. Hosts

 

English

No network

 

Conf. attenders

WP 7.0

 

GPRS

 

 

 

 

WiFi

 

Persona:

Name:

Xiaoliang

Gender and age

Male, 32 years old

Occupation

Senior Researcher

Revenue

1 million/year

Living/working conditions

Study computers all day long and often go out for academic meetings

Difficult

When opening an academic conference, I felt that the paper schedule was troublesome, but I had to bring it back. Otherwise, I would not know which meeting room had any problems. If I missed my favorite meeting, I would regret it for my life, maybe we can find the next paper ~

Purpose

Easy to watch and carry with you

User preferences

Convenient, simple, practical, and clear

User proportion

Researchers or students who go back to academic conferences around the world

Typical scenarios

Browse the calendar, Mark reminders, and search for peopleArticle

 

Scenario 1:

Xiaoliang received the invitation for a meeting, so he came to the venue that day,... He forgot the schedule he sent. Check the email. It's too troublesome. What should I do if I want to know which meeting room to hold?

Add the meeting you want to attend, allowing you to conveniently browse the calendar anytime, anywhere.

Scenario 2:

I know the schedule, but there are so many items that I can't remember when to go to a meeting. What if I miss the meeting time when I talk to someone else?

When browsing the schedule, set a reminder for the items you want to attend, so you will be notified several minutes before the phone will remind him to have a meeting.

Scenario 3:

Listen to the report, listen, what are you talking about? Why don't you understand it? (or what is the author?) Why are you chatting with others?

Search for some keywords and speakers on the Entry

 

Exit criteria:

It does not matter if the interface is simple and easy to use.

 

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.