Become a fan of Slashdot on Facebook


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:Variety Pack! (Score 1) 228

by imgunby (#39001055) Attached to: What Does a Software Tester's Job Constitute?

I'd like to add a few more examples of what we think when looking at a feature/web page:

- Here's a required field, if I post the form and omit the name-value pairs, does the application reject the call?
- Here's a date field, does it reject dates too far in the past or future (01/01/10000) and reject/convert dates that don't exist (02/29/2000 or 03/54/2012)
- Here's an input field that holds text that will be shown on other pages, what happens if I put HTML in there?
- Here's an input field, will it correctly handle new name-value pairs (&this=that&)?
- Here's a signin form, if I enter a bad username or password, will it provide hints that can be used to mine usernames?
- Here's a forgot password form, can it be used to mine valid email addresses?

But people also need to keep in mind that we're *assurance* and not *insurance*. While we can catch a lot of bugs before the end-users see them, it really is up to the developers to produce quality code in the first place. There are few things harder, more expensive, and time consuming than trying to test quality into code.

Comment: Re:iPad vs. all Android tablets (Score 1) 584

by imgunby (#38473504) Attached to: Why 2012 Will Be the Year of the Android Tablet

This is a myth. Android releases have always been backwards compatible. That is, Apps written for Android 1.0 will work just fine in Android 1.1 and any later release in the future. If you're writing an app that requires, say, Android 2.1, such as a Live Wallpaper, then any Android running version 2.1 and higher will work fine.

Um, that's forward compatibility, not backwards. And since so many Android devices never get updates, that means that developers have the choice of writing to the lowest widely used version, or taking advantage of new APIs, or writing two different versions.

Comment: Re:F/RAND applies to standards-essential patents (Score 1) 162

by imgunby (#38006164) Attached to: B&N Sought DoJ Inquiry Over Microsoft Patents
Right you are... I'd completely forgotten about their being required to open up about some of their server apps. That said, I don't know if that and this are really and oranges-to-oranges comparison. It's not like the Nook is suffering in the market because it can't connect to SharePoint or some other horrific MS app.

Comment: F/RAND applies to standards-essential patents (Score 1) 162

by imgunby (#38002070) Attached to: B&N Sought DoJ Inquiry Over Microsoft Patents
MS and other companies are only obligated to license patents under F/RAND terms if those patents are incorporated into various standards. For nearly every other patent, the cost to license (if the holder decides to do so) it is completely up to the holder, and can indeed by arbitrary and exorbitant. Could be worse... they could simply refuse to license the patents at all.

Single tasking: Just Say No.