• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Application Ruggedness Tests

 
Ranch Hand
Posts: 75
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What kinds of ruggedness tests do the examiners carry out?
Will they do things like start the server, start the network client, then shut off the server and then mess around with the client to see if it works? How important is it to test on other environments like UNIX, Mac etc?
What other tests do I need to do to convince myself that my application is rugged?
I have the locking mechanism in place, how to test it programmatically to make sure that its water tight?
In addition:
Is it necessary to have the option for Case Sensitive search with a checkbox? My search is case sensitive right now and I dont provide the option. Am I not fulfilling any requirement?
I was wondering how to go about writing the design document. Are there any guidelines I can follow?
 
Ranch Hand
Posts: 697
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Sanjay, I did'nt complete the assignment but want to tell what I think about questions. Maybe you can correct me if I'm wrong.

Originally posted by Sanjay Joshi:
What kinds of ruggedness tests do the examiners carry out?
Will they do things like start the server, start the network client, then shut off the server and then mess around with the client to see if it works? How important is it to test on other environments like UNIX, Mac etc?

My understanding is that there is no need to test in other enviroments other than where you developed the project. If you specify in version.txt on which platform you developed, that is sufficient.

What other tests do I need to do to convince myself that my application is rugged?
I have the locking mechanism in place, how to test it programmatically to make sure that its water tight?

I think if the application fufills the project requirements, that should be enough. We are not developing a commercial high performance/scalable... project, right? What they needed is if the assignment stick to the requirements or not. That is all what they test, I think.

In addition:
Is it necessary to have the option for Case Sensitive search with a checkbox? My search is case sensitive right now and I dont provide the option. Am I not fulfilling any requirement?

I don't know what assignment you have, but mine is URLyBird. The GUI instructions specifically states this.

So case sensitive search option is not required to say exactly. But you can provide two search options as what I am thinking to implement
1. Exact Match (Ex: "Fred" only matches "Fred". Do not match "Fre", "Fredo", "fred")
2. Ignore case & starting with search(Ex: "Fred" matches "Fred", "Fredo", "fred", "freddy". Do not match "fre" or "Fre")

I was wondering how to go about writing the design document. Are there any guidelines I can follow?
I cannot help you here as am still doing assignment.


As I said before, I may be wrong. Please let me know what you think too. Thanks.
 
Can you shoot lasers out of your eyes? Don't look at this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic