Diff for "GetInvolved/BetaTesting"

Not logged in - Log In / Register

Differences between revisions 1 and 25 (spanning 24 versions)
Revision 1 as of 2008-01-31 18:15:50
Size: 1904
Editor: 77-100-239-119
Comment:
Revision 25 as of 2010-11-11 19:37:26
Size: 1879
Editor: 122-63-10-108
Comment: s/edge//
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
The Launchpad team runs a continuous beta program, as well as special beta test campaigns. ~-[[FrontPage|Launchpad Help]] > [[GetInvolved|Get involved]] > Beta testing -~
Line 3: Line 3:
You can get access to the beta program by joining the [https://launchpad.net/~launchpad-beta-testers launchpad-beta-testers] team. There are close to 1,000 beta testers and we encourage enthusiastic users to join that team to get the very latest functionality in Launchpad. Find out [:JoiningLaunchpadBetaTesters how to join Launchpad beta testers]. ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>||
Line 5: Line 5:
= Continuous "edge" beta testing = = Introduction =
Line 7: Line 7:
Launchpad's edge environment generally runs the latest daily code from the Launchpad developers against the production database (real live data). The Launchpad team runs a continuous beta program, as well as special beta test campaigns.
Line 9: Line 9:
Prefixing standard Launchpad address with ```edge.``` gets you to the edge environment. You can get access to the beta program by joining the [[https://launchpad.net/~launchpad-beta-testers|Launchpad beta testers]] team. There are close to 2,000 beta testers and we encourage enthusiastic users to join that team to get the very latest functionality in Launchpad.
Line 11: Line 11:
'''For example:''' ```bugs.edge.launchpad.net``` = Continuous beta testing =
Line 13: Line 13:
If you visit an edge URL but you're not a beta tester Launchpad will automatically redirect you to the standard Launchpad servers. Launchpad deploys new features in a limited fashion by only showing them to members of the beta testers team. For members of the team, no special actions are needed - the new features are immediately available.
Line 15: Line 15:
If you're a beta testers and you visit the normal launchpad.net production environment, you'll be redirected to the edge servers, unless you've specifically chosen to temporarily turn off that redirection off for a period of time, using the link at ```https://launchpad.net/```. == Test environments ==
Line 17: Line 17:
So, by and large, the URLs are interchangeable.

The edge servers are production servers in the sense that any modifications or updates made to your data in Launchpad through edge.launchpad.net affects the same production database that everybody else is using on plain launchpad.net. Thanks to Bazaar, the updates to the edge application servers are all automated and happen daily.
There is are two test environments, '''staging.launchpad.net''' and '''qastaging.launchpad.net''' which contain a copy of the Launchpad data and newer code. The '''staging''' server additionally has any database changes which we are testing out on in. The databases for these test environments are reset approximately weekly. ```staging``` or ```qastaging``` are useful if you want to experiment with a feature or to try to reproduce a bug without messing up real data.
Line 24: Line 22:

= Become a beta tester! =

Visit the [[http://launchpad.net/~launchpad-beta-testers/+members|Launchpad beta testers team page]] to apply to join!

~-[[GetInvolved|< Get Involved]]-~

Launchpad Help > Get involved > Beta testing

Introduction

The Launchpad team runs a continuous beta program, as well as special beta test campaigns.

You can get access to the beta program by joining the Launchpad beta testers team. There are close to 2,000 beta testers and we encourage enthusiastic users to join that team to get the very latest functionality in Launchpad.

Continuous beta testing

Launchpad deploys new features in a limited fashion by only showing them to members of the beta testers team. For members of the team, no special actions are needed - the new features are immediately available.

Test environments

There is are two test environments, staging.launchpad.net and qastaging.launchpad.net which contain a copy of the Launchpad data and newer code. The staging server additionally has any database changes which we are testing out on in. The databases for these test environments are reset approximately weekly. staging or qastaging are useful if you want to experiment with a feature or to try to reproduce a bug without messing up real data.

Special beta campaigns

We also run regular special beta campaigns where we ask our beta testers to try a specific feature that is in beta, and give us feedback, before we make that feature available to the wider user base. We aim to have one feature in special beta testing in each of our monthly release cycles.

Become a beta tester!

Visit the Launchpad beta testers team page to apply to join!

< Get Involved

GetInvolved/BetaTesting (last edited 2010-11-11 19:37:26 by 122-63-10-108)