Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Dirk de Kok
committed
Jan 22, 2013
1 parent
457c0dd
commit 40d6dbc
Showing
4 changed files
with
160 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
#README documents | ||
|
||
These documents are meant to be used as checklist and template for testing plans |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
# Concept testing mobile apps | ||
|
||
The goal of a concept test is to verify that there is a certain target market with a demand for your product. You are solving a problem for them, or fullfilling a need | ||
|
||
##Setup | ||
1. Get 10-50 respondents that fit in your target group | ||
2. Prepare materials that indicate or explain the working of your new app | ||
3. Decide whether you want to do the test remotely or in person. In person will give better results but is obviously more expensive | ||
|
||
## Points of attention | ||
|
||
### Get the right respondents | ||
Think about who your target market is, and get respondents that represent that market. | ||
|
||
### Avoid social desirable questions and subsequent answers | ||
Being rewarded for participating in your test makes it very likely that respondents want to please | ||
|
||
## Questions to ask | ||
1. What is the goal of the prototype app? | ||
2. What kind of functions does the app have? | ||
3. How do you do this currently without this app? | ||
4. How much time do you spend on average doing this? | ||
5. How do you feel about the current way you do this? | ||
|
||
|
||
#Copyright and license | ||
Copyright 2013 Mobtest, Inc. | ||
|
||
See [http://github.com/mobtest](http://github.com/mobtest) for most current version | ||
|
||
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at: | ||
|
||
[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) | ||
|
||
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
# Usability testing mobile apps | ||
|
||
The goal of usability testing is to see how efficiently and succesfully someone can use your app, while having an enjoyable experience | ||
|
||
## Testing plan | ||
1. What are the main use cases? Describe them for yourself, and give the end state as a taks to users: buy a car, book a room etc. | ||
2. For quantive research, track each step that a user takes with software, use heatmap technology to see what buttons and areas are touched | ||
|
||
## Context and environment | ||
1. In what context is the app used? Is this a peaceful environment (e.g. home, office) or busy (street, public transportation). With or without cell phone reception/wifi? | ||
2. Is the app tested and optimised for the most common tasks & environments? | ||
3. How does the app support the user flow? | ||
4. How is it to use the app outdoors with lots of light? | ||
5. Does a busy/distracting surrounding make the app significantly harder to use? | ||
6. Will the app be used in a nonoptimal way, like walking/running, attached to arm with an armband, one hand iPad usage? | ||
|
||
## Clarity | ||
1. How many call to actions are there on a screen? Can this be limited? | ||
2. Are the main buttons or texts clearly visible and outstanding? | ||
|
||
## Discoverability | ||
1. Is it easy for a user to figure out how the app works? | ||
2. Are there hidden functionalities unlocked by swiping, tilting, tap-and-hold-down? | ||
3. Would a walk through/tutorial be needed to explain the app? Preferably not but maybe unavoidable | ||
|
||
## Speed | ||
1. How much time does it cost the app to become interactive? Is this less than 10 seconds? | ||
2. Is the number of steps, number of input fields to be filled out minimised? | ||
|
||
## Conventions | ||
1. Are there several apps that offer similar functionality? Think refresh of table data, browse through photo's or pages, etc. | ||
2. Is this functionality implemented in the most standard way? | ||
3. Are the [iOS HIG (Human Interface Guidelines)](http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html) followed? | ||
|
||
## Error messages | ||
1. Are all error messages clear? | ||
2. Is there no technical jargon involved? | ||
3. In case of user errors, is the explanation what the user should do clear? | ||
4. In case of no network, does the app retry by itself when network has been restored? | ||
|
||
## Buttons | ||
1. Are buttons big enough? | ||
2. Do buttons have a highlight state? | ||
3. Are buttons disabled when the started process takes a long time (say more than .2 seconds)? | ||
|
||
## iPad-specific issues | ||
1. Does the app work as well on an iPad as on an iPad Mini? Are buttons big enough | ||
2. Are both portrait and landscape mode supported? | ||
3. Is the app really optimised for the iPad, and not just a blown up version of the iPhone app? | ||
|
||
## Pleasant experience | ||
1. What happens if there is no network? Can the app still be used to browse offline content? | ||
2. Is the interface responsive under all circumstances, including when long running processes are busy (e.g. network calls) | ||
3. Does the app have personality that creates a memorable and pleasant memory? | ||
|
||
## Sign in/registration | ||
1. Sign up: is Facebook and Twitter supported? Also standard email/password? | ||
2. If also Facebook is supported, how do you deal with iOS 5 users? Only iOS 6 has built in support for Facebook | ||
|
||
#Copyright and license | ||
Copyright 2013 Mobtest, Inc. | ||
|
||
See [http://github.com/mobtest](http://github.com/mobtest) for most current version | ||
|
||
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at: | ||
|
||
[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) | ||
|
||
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. |