Click here to Skip to main content
15,894,090 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
hi everybody.
please i have some projects coded by c#, and i want to test them.
how can i do it? is there any tool which can help me?
Notice: i study Nunit tool, but what i want is a tool for testers, which tested the program regardless the developes , not a tool for developer who test their projects themselves..
Posted
Updated 22-Oct-14 21:27pm
v2
Comments
Sergey Alexandrovich Kryukov 23-Oct-14 3:31am    
I would say, the topic is too big for a Quick Answer. To start with, I would advise your to read all articles on software testing in Wikipedia.
—SA

Please see my comment to the question. First of all, you need to get a bit familiar with the field, at least, to know the terminology. In fact, it's good to learn a bit about all invented approached for software testing. And then you need to decide what types of testing you are going to implement. And only then look for some tools.

Please see:
http://en.wikipedia.org/wiki/Software_testing[^] (and look through all referenced articles, recursively ;-));
there is a whole portal on the topic: http://en.wikipedia.org/wiki/Portal:Software_testing[^];
review the tools:
http://en.wikipedia.org/wiki/Test_management_tools[^],
http://en.wikipedia.org/wiki/Test_automation_management_tools[^].

—SA
 
Share this answer
 
v2
Comments
Abhijit Ghosh (Subho) 23-Oct-14 5:41am    
I think that for the average person, it's going to take a few years. I voted 5 because the answer absolutely satisfies the closure property.
Sergey Alexandrovich Kryukov 23-Oct-14 11:14am    
Few years? I don't know, but please see:
Peter Norvig, Teach Yourself Programming in Ten Years,
http://norvig.com/21-days.html[^]. :-)

Thank you, Abhijit.
—SA
Abhijit Ghosh (Subho) 25-Oct-14 4:21am    
Quite appropriate. I agree. Thank you for that.
Sergey Alexandrovich Kryukov 25-Oct-14 23:20pm    
You are very welcome.
—SA
I think you need to get more familiar with what formal software testing, and unit testing, is; Marc Clifton, one of CodeProject's MVP's, and long-time major contributor, has just published an excellent free e-book through SyncFusion titled: "Unit Testing Succinctly" which you can download here: [^].

I wonder how a tool for "software testers" would be different from a tool for "software developers;" if you have some specific ideas on that, I wish you would add them to your original post. One reason (among many) for having "live" human testers is to stress-test software in development by doing strange/unexpected/crazy things with the program: did you have that in mind ?
 
Share this answer
 
Comments
Member 11064443 23-Oct-14 7:08am    
software testers: i mean a specific team for testing a project coded by another team.
software developers: i mean the same team who coded the project, tested it after finishing the code.
i searched and found that nunit do it.
BillWoodruff 23-Oct-14 7:39am    
A team testing a project they didn't create, but who are programmers (who can write unit tests), and have access to the code, and can change/edit/fix the code, is one thing. A team of programmers testing only the running application with no access to code (but able to run the unit tests written automatically by software, or written by the programming team that created the project) is another thing. And a team of typical end-users testing the running application is yet another reality.

You need to clarify which of these scenarios you have in mind (all of them ? other scenario not mentioned here ?). cheers, Bill
Member 11064443 23-Oct-14 7:49am    
sorry,i didn't explain my question obviously,
what i need is clear in the sentence((A team of programmers testing only the running application with no access to code (but able to run the unit tests written automatically by software, or written by the programming team that created the project) ))
Sergey Alexandrovich Kryukov 23-Oct-14 11:16am    
5ed.
—SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900