Welcome Guest [Log In] [Register]
Today's Fights

9pm - Bazelb1991 Vs Yard Patrol
10pm - Oiwasteman Vs SmithyI
Times are displayed in GMT
Latest News

The Monster Massacre is over!
View results
Rules
Contestants
Armoury
The Final
PvP Videos
Welcome to Rsmdb. We hope you enjoy your visit.


You're currently viewing our forum as a guest. This means you are limited to certain areas of the board and there are some features you can't use. If you join our community, you'll be able to access member-only sections, and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free.


Join RSMDB!


Official Forum for sosolid2k.co.uk & Epicninja.com.

Username:   Password:
Add Reply
Updates: Trust Us We're QA - Dev Blog
Topic Started: Aug 21 2009, 04:54 PM (279 Views)
Posted Image sosolid2k
Member Avatar
Vitimin B12

Updates: Trust Us We're QA - by Mod Reece 21-Aug-2009

Quote:
 


The forums have been bustling with questions recently regarding the process of QA with projects, and why some projects have bugs in them. Well, hopefully, this Developer Blog will explain the process of QA a little, so that you can better understand how content takes the step from a design proposal to being enjoyed by hundreds of thousands of players worldwide.

The step into QA

When a piece of content comes into QA, it typically takes no more than few hours to find errors, glitches, bugs and concerns. Worry not, though, as this is expected and it’s our job to discover these things! From this moment to the content being released, we work through specific test plans on testing each element of the content, known trouble areas and general exploratory testing.

Any issues found are then sent to the designated developer for fixing, be it anyone from a graphics artist to a content developer to web content. An example of the scope of issues found in a project: an upcoming quest currently stands at 123 bugs, has been in QA for one week and is being tested thoroughly to get it released in time to be enjoyed by everyone.


More than breaking things

While a large portion of the task at hand is to break and destroy content sent our way as much as possible, which can be extremely enjoyable and equally frustrating at times, we are also very opinionated and believe we understand the players.

When a piece of content comes into QA, it is inevitable that opinions on how to improve design decisions or gameplay mechanics will fly about, trying to make the content more appealing to players. This can be anything from making a weapon look more deadly and suited to the style of RuneScape, to simplifying or increasing the difficulty of puzzles to keep the players engaged (but not bored or frustrated), and even completely redesigning core gameplay mechanics.

These feedback decisions are then relayed to the developers, and with the projects being their own, the decision rests on their shoulders. If the QA team feel particularly strongly about a decision, the concern can be raised to the leader of the particular department, who will weigh up the feedback given, the developer’s feelings, and the most important variable of all: time.


Priority

Time is extremely important when working on any MMO, and even more so when that MMO receives updates on an almost weekly basis (as opposed to the more typical three- month cycle). It’s rather remarkable, actually.

Unfortunately, given the strict schedule for release the game has, priority has to be put in place for what can be done in the time allocated. Being given two weeks to fully QA a quest, for example, means that the QA team working on it have to determine where to allocate time, as in those two weeks, the quest has to be tested twice - once in the work in progress (WIP) test environment and once in the release candidate (RC) test environment.

Further on from this, to maintain such a quick turnaround on releases, the QA team typically has anything from four to ten projects on at once, split between the team (which also have to be balanced alongside any fixes for previous projects or improvements that could not have been implemented in time), as well as fixes for bugs found by players and relayed to us via the Bug Reporting Forums or Bug Report feature on the homepage (we read and investigate every report!).


Why is content broken?


There are typically three core reasons why a piece of content contains bugs at release:

Time
This applies more to game ‘features’ than outright bugs. We know of a feature that might cause issues, but, unfortunately, the time it would require to try out and test alternatives may be longer than is available for the project. For issues such as this, we start to consider changes straight after the content is released and wait to see what feedback the players give, so we know the best direction to take. A good example of this is Mobilising Armies, which we’ve recently tweaked to iron out some issues players have had with it since launch (e.g. the number of briefing rooms).

Test Environments
As detailed above, and in even further detail by Mod Nexus in his ‘Upload Manager’ Developer Blog, the content has to be tested in both WIP and RC. WIP is the core environment that all developers use to create content for RuneScape, be it for an update scheduled for the next week, or one for next year.

Even a small change in WIP can have a large impact on the game. It is not uncommon for one change to affect just a single item or feature from a selection of millions - something that is nigh on impossible to locate even if given a year to find. Not only this, but when the piece of content moves from WIP to RC, it’s like moving content from a copy of RuneScape that is six months in the future to current-day RuneScape. The differences can easily break content, requiring us to quickly discover what, where and how this has been caused - as this move into RC means the content will go up as the next update, the clock is ticking.

Bugs Missed
Given the scope and scale of the game, along with the constant progression of updates, bugs are occasionally missed. Only a small percentage of bugs that actually fall into this category?

When you consider that, for example, there are 713 head items, 211 cloaks, two graphical modes and 12 graphical settings, that creates 3,610,632 possible combinations. And that’s just regarding helm and cloak graphical issues; the concerns are far greater when considering there are currently 12,988 objects, 11,037 NPCs, 47,451 item locations, 2,531 interface sprites...the list goes on.




Rest assured that the QA team work tirelessly on getting updates in the best shape possible for players, each and every week. Personally, being a large fan of MMO games (and typically being subscribed to many at a single time), you are getting every second worth of your time and membership investment into RuneScape.
Hopefully, this will answer some questions and raise more. Feel free to ask any questions you have on the forums. Happy adventuring!
Posted Image
Offline Profile Quote Post Goto Top
 
Posted ImageThe Rock 31
Member Avatar
Slayer

Man, what a rough year for Jagex.

THe runescape community will complain about ANYTHING.

"oh my god why do girls rest uncomfortably!"

"oh my god jagex fix the rest for girls it looks like i'm a child that's angry!"

"oh my god we didn't get a update this week!!! IT'S the end of the world now!! i can't play runescape without a update!! i'm so damn addicted to this game PLEASE MORE UPDATES!! i wont survive without a update to keep me playing more!"

"riot w66@@@ no update this week@@@ everyone riot!@@!@!@!


okay you get my point? i think so.

this community is the most arrogant community ever and i'm sick and tired of all these little kids that took over runecape thinking that they can run the game.


Now my point is, Jagex shouldn't need to make these dev blogs for them. Jagex already has a lot of projects planned and sure they haven't had as many update like they had in the past.

but you gotta remember jagex has been working on a runescape skill that could of been a game on it's own!!! this is probably going to be the best skill to ever come out IF IT COULD OF BEEN A GAME ON IT'S OWN!

i think this skill might be one reason why they are slacking on the updates, maybe mod MMG wants to put most of his time on the new skill to release it ASAP.

after all, i heard that he said he was originally planning to release it in late 2010-2011

but now he says late this year OR early next year. So i'm guessing there working really hard on this skill to get it out asap.

these kids expect way to much and act like there spoiled little brats who didn't get what they want so they cry to there mommy.

runescape kid: "MOM I DIDN'T GET PS3 CONTROLLER TODAY!"

MOM: "oh sorry i'll get it next week"

Runescape kid: "WTF, *calls friends* RIOT AT MY HOUSE. NO PS3 CONTROLLER TODAY!"

that's our community, arrogant little spoiled kids who's parents pay for there membership and think that they deserve all content and F2p deserves nothing because they supposily pay to play, when really, they don't pay a fucking cent, it's there parents that spoil there ass, that gets them the membership they have.

Rant finished :D








Edited by The Rock 31, Aug 21 2009, 05:44 PM.
Posted Imageclick here to view my Dragon Claw drop logPosted Image
Posted Image
Posted Image
Posted Image
Offline Profile Quote Post Goto Top
 
Posted Image sosolid2k
Member Avatar
Vitimin B12

*claps*

XD

Yeah, way too many kids seem to be playing. I've got a rant on forum atm about price manipulating clans

A few replies from the price manipulators themselves:

"lol i have 20k p pots... but they are not that high and u should just make ur own they r easy
and i am kinda srry merching ruines ur fun"

"I myself have 40k pryaer potions = (480mils worth)
cuase i was planing on just doing barrows forever, now i plan to sell in a couple updates
P.S.- I lover "Pyramid Scheme" Clans"

You can pretty much tell their ages from posts like that, they're just a bunch of selfish kids that don't give a shit about anyone else playing the game. All they're bothered about is earning as much money as they can, as easily as they can. It's people like this that Jagex are going to have to keep dealing with if they don't put a big effort in to get rid of them.

It's probably not Jagex's intent, like they said the game is aimed at college students and around that age group. But stuff like making the game easier and all the attempts to make things funny (like a lot of npc text, 'fun' items etc) just caters to the lower age groups and makes the game more appealing to them. They should really try to focus on the age group they are intending the game to be aimed towards, not just pleasing the current players. Older players tend to play longer anyway, most younger players will get bored a lot quicker >.>

The skill sounds exciting though c: Not really been that many 'good' updates this year so far, so hopefully they've got a few coming up including the new skill :P
Posted Image
Offline Profile Quote Post Goto Top
 
Posted Image Smithy
Member Avatar


sosolid2k
Aug 21 2009, 06:27 PM
*claps*

XD

Yeah, way too many kids seem to be playing. I've got a rant on forum atm about price manipulating clans

A few replies from the price manipulators themselves:

"lol i have 20k p pots... but they are not that high and u should just make ur own they r easy
and i am kinda srry merching ruines ur fun"

"I myself have 40k pryaer potions = (480mils worth)
cuase i was planing on just doing barrows forever, now i plan to sell in a couple updates
P.S.- I lover "Pyramid Scheme" Clans"

You can pretty much tell their ages from posts like that, they're just a bunch of selfish kids that don't give a shit about anyone else playing the game. All they're bothered about is earning as much money as they can, as easily as they can. It's people like this that Jagex are going to have to keep dealing with if they don't put a big effort in to get rid of them.

It's probably not Jagex's intent, like they said the game is aimed at college students and around that age group. But stuff like making the game easier and all the attempts to make things funny (like a lot of npc text, 'fun' items etc) just caters to the lower age groups and makes the game more appealing to them. They should really try to focus on the age group they are intending the game to be aimed towards, not just pleasing the current players. Older players tend to play longer anyway, most younger players will get bored a lot quicker >.>

The skill sounds exciting though c: Not really been that many 'good' updates this year so far, so hopefully they've got a few coming up including the new skill :P
I like this post, you described my feelings towards them perfectly. :pengwin:

They should just make it bannable, inflation is illegal in the real world, this game is only promoting this, while at the same time it is also ruining it's economy. Why don't they do something about it?
Posted Image
Offline Profile Quote Post Goto Top
 
Posted ImageThe Rock 31
Member Avatar
Slayer

oh yes that's what i'm talking about... these kids only care about themself and nothing more. Some of them just decide to "flame" people for fun, maybe they have nothing to do in real life so they spend there time online trying to curse everyone out because there bored, i don't know what there issue is lol.


what's the quick find code for your price manipulation rant? i'll support it because they are a big pain in the ass...

it seems very hypocritical of jagex to enforce a rule about not scamming people, and yet, they let these clans continue to scam people through the grand exchange?

Better yet, these scams last for 'weeks' or even 'months' also, these scams can't really be prevented, however, without the trade limit, i never got scammed as i can easily see what i'm doing and stuff.

but now with this grand exchange out, it was suppose to stop scams by having trade limit and mostly RWT. but in reality, it never stopped scams, nor has it stopped RWT (people try to steal accounts and sell them on ebay)

that's still RWT ;).
Posted Imageclick here to view my Dragon Claw drop logPosted Image
Posted Image
Posted Image
Posted Image
Offline Profile Quote Post Goto Top
 
Posted Image sosolid2k
Member Avatar
Vitimin B12

The Rock 31
Aug 21 2009, 06:34 PM
what's the quick find code for your price manipulation rant? i'll support it because they are a big pain in the ass...
Linky

Yeah, strangely it doesn't seem as though they even look at it as a problem. Only a problem to the players that lose money from it. They seem to just treat it like regular merchanting and warn players there are risks in doing it >.<

It's far more than that and affects pretty much everyone trying to play the game.
Posted Image
Offline Profile Quote Post Goto Top
 
Posted ImageThe Rock 31
Member Avatar
Slayer

my browser crashed as soon as i almost finished, so i had to retype it out :( .

well it's posted now.

EDIT
Made my own thread about it to now lol.

74-75-145-59444010
Edited by The Rock 31, Aug 21 2009, 08:05 PM.
Posted Imageclick here to view my Dragon Claw drop logPosted Image
Posted Image
Posted Image
Posted Image
Offline Profile Quote Post Goto Top
 
Posted Image Smithy
Member Avatar


I posted on your forum thread. Funny how some people try and manipulate by posting on these kinds of threads. :wtf:
Posted Image
Offline Profile Quote Post Goto Top
 
1 user reading this topic (1 Guest and 0 Anonymous)
« Previous Topic · Runescape updates · Next Topic »
Add Reply