Welcome to DU! The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards. Join the community: Create a free account Support DU (and get rid of ads!): Become a Star Member Latest Breaking News Editorials & Other Articles General Discussion The DU Lounge All Forums Issue Forums Culture Forums Alliance Forums Region Forums Support Forums Help & Search

DaveJ

(5,023 posts)
Wed Mar 27, 2013, 07:43 AM Mar 2013

Has anyone used 3rd party testers?

I have a site that occasionally breaks, but there is no way of knowing why. If I knew why, I'd easily fix it, but I do not have anyone testing it much, prior to the public seeing it, so I was wondering how much would it normally cost to pay a 'testing company' to test their website, mainly for functionality on all sorts of computers/browsers but also just wild clicking and use that I never predicted? I imagine the price may vary from a few thousand, to a billion gazillion dollars, so I was just wondering if there is a reasonable institution that anyone might recommend.

6 replies = new reply since forum marked as read
Highlight: NoneDon't highlight anything 5 newestHighlight 5 most recent replies
Has anyone used 3rd party testers? (Original Post) DaveJ Mar 2013 OP
If you advertise in the right places JayhawkSD Mar 2013 #1
This is for work so maybe when I have my own sites DaveJ Mar 2013 #4
what type of platform does your site run on? Phillip McCleod Mar 2013 #2
Interesting. I don't get it. DaveJ Mar 2013 #3
well i love academic questions.. Phillip McCleod Mar 2013 #5
I see there are lots of testing frameworks for .net so I'll check them out. DaveJ Mar 2013 #6
 

JayhawkSD

(3,163 posts)
1. If you advertise in the right places
Wed Mar 27, 2013, 09:02 AM
Mar 2013

you should be able to find volunteers. Computer hobbyists, hacker boards, college campus discussions...

DaveJ

(5,023 posts)
4. This is for work so maybe when I have my own sites
Wed Mar 27, 2013, 07:08 PM
Mar 2013

I'm not passionate enough about work to reach out to the community on this, but when I have my own online presence that might be an option. Thanks!

 

Phillip McCleod

(1,837 posts)
2. what type of platform does your site run on?
Wed Mar 27, 2013, 09:24 AM
Mar 2013

or is it completely custom? if completely custom, how was it written and in what language(s)? (ie, pure HTML vs. PHP etc.)

the reason i ask is that these days most sites are written on some sort of platform or framework, whether it's wordpress or django or what-have-you, and there are testing tools available.. in fact unit testing systems exist for every language and all the big frameworks/platforms that vastly simplify and isolate the test process from core code.

hence the time/cost will depend on how your site is written. for sure this is not something that you can fully automate the setup and trust the results. there will be set up involved in targeting each element/function you want to test, but depending on how your site is set up this might not be that big a pain. or it might be a real big pain.

that's why i ask..

DaveJ

(5,023 posts)
3. Interesting. I don't get it.
Wed Mar 27, 2013, 07:03 PM
Mar 2013

I'm using .Net on the server side. Mainly though I'm going straight to JavaScript/HTML/CSS. This Unit Testing concept... how does it work? Does it actually figure out what happens when users press buttons on the site? That would be amazing.

In this particular situation, I have a simple site that allows users to upload multiple files along with their orders. The file upload code is often the problem. I need to use plugins like Silverlight or Flash, for older browsers to bring up a multiple file select box. Newer browsers can use HTML5. I was using only Silverlight, but today, I just switched to PLUpload which amazingly figures out the best upload engine to use. So anyway, in a perfect world we would stress test the site with every possible computer/browser configuration, which I would suspect a testing firm would have. Really it's an academic question at this point because my boss would never invest in anything like that.

 

Phillip McCleod

(1,837 posts)
5. well i love academic questions..
Wed Mar 27, 2013, 07:30 PM
Mar 2013

unit tests have been around for a while. see, http://en.wikipedia.org/wiki/Unit_testing for a detailed description. basically to answer your question, 'yes, sort of..'

the tests have to be programmed. for instance, say you have a 'submit' button that's supposed to pass some POST data. you write unit tests for each little bit of functionality that needs to be verified. so say you expect the string 'Hello World' in the POST data in the example. you would 'assert' that the POST data equals 'Hello World'. if it does the unit passes the test (returns 'true'). if not then FAIL.

obviously this example is simplistic. it makes it very handy if you have a complex chain of events where bugs can get lost, because you can run and re-run a set of tests and get a big red 'FAIL' in one part of the code, narrowing down debugging by a bazillion percent.

they do take time to write, but best practices says, 'yeah, and..?'

DaveJ

(5,023 posts)
6. I see there are lots of testing frameworks for .net so I'll check them out.
Thu Mar 28, 2013, 06:21 AM
Mar 2013

I'm not sure if it helps in my real world situation which involves client side browser incompatibilities, but my coworker is leaving so I'm taking over his internal site which might benefit from this kind of testing. I hope I get a chance. People are using it, so just keeping up with their own complaints will consume all my time, probably. Thanks.

Latest Discussions»Retired Forums»Website, DB, & Software Developers»Has anyone used 3rd party...