It's important that everyone testing our new QatarLiving Beta site follow some procedures to make all the findings useful for the QatarLiving staff. In this article we'll cover everything you need to know about how to get going.
To better understand what and why you're testing a new site we encourage you to read about the background about why we are building a new site.
First, we'll be using this Help Center to administer everything around the testing. You don't need to register separately on this Help Center if you already have an account on the QatarLiving Beta site (which you likely already have, because all user accounts are migrated from the current site).
Before you start we encourage you to read through the whole article. It's important that testing is done right for it to be useful.
You will find the beta site at: http://beta.qatarliving.com
You'll be presented with a login screen. This login screen is just to protect the URL itself until we go public with it. Log in with the following credentials:
After entering the credentials you're still not logged in on the site itself, you're seeing the website as a normal visitor.
1. Bug reports
When building a new website everything needs to be tested and bugs needs to be reported. Everything from trying out new features, registering new accounts, finding visual errors in different web browsers and posting test content to see if everything works as expected. And if it doesn't work it needs to be reported through this Help Center.
It's a lot that needs to be tested, so to get started there's a separate forum in this Help Center that outlines some test scenarios to get you started. More about that below.
2. Your ideas and feature requests
While we want you to focus on testing the features that's already there, you're ideas and feedback are worth a lot to us! You can submit your ideas and feature requests through this Help Center. More about that below.
When you have a question about the new Beta site, you found a bug or have an idea it should be posted through this Help Center, or emailed to firstname.lastname@example.org (all mails to that address will be routed into this Help Center). This is very important to make it easier for us to process all the feedback in an efficient and meaningful way.
We have a single-sign-on system set up between the beta site and this Help Center. So to post something here, make sure you're logged in with your own user account on the Beta site first, because then you'll automatically be logged in on this Help Center when required.
After you are logged in on this Help Center it's easiest to follow the links on the home page, i.e. "Ask a Question »", "Suggest an Idea »" etc. You'll find those links a bit further down on the home page.
In general, every single little functionality needs to be tested on the site. But to make it easier to get started we have created a separate Test Scenarios forum on this Help Center that outlines many things that needs testing. A "test scenario" is part of a "feature" and is described in a series of conditions, actions and outcomes that should be tested. A feature is considered working if all scenarios can be successfully tested.
Test scenarios are written in a specific way. Example:
Given I'm logged in
And I'm on the front page
When I expand the menu labeled with my user name
And I click on "Log out"
Then I should get logged out
And I should be redirected to the front page
Feel free to post new test scenarios to the Test Scenarios forum to document scenarios you think are useful for others to test!
You can do anything! Try to break it in every possible way! ;-) The beta site is there to be tested on! Register fake accounts to test the registration process, post fake classified ads to test the classified section etc. Anything is allowed!
From time to time we will reset the beta site be reset and filled with fresh new content from the current site. So anything posted on the beta site can be lost at any time. When that happens it's just to start over and test everything again! ;-)
Start testing by going through the first test scenario which is logging in to the Beta site!