Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am trying to find tools that mutate Java source code. I am looking for these tools in order to assess the effectiveness of automated debugging algorithms. To date, I have been manually injecting faults in programs in order to test these algorithms. I think mutation will be a nice way to automate this task.
So far, I have only been able to find Mutation Testing tools, like Pitest and Jester.
These tools, despite having the mutators I'm looking for, do not save the mutated source files, which is what I'm after. So, please, do not recommend me Mutation Testing tools that only mutate programs in-memory.
Are there such tools available?
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Observed the advantages of CI for solo developers Is Continuous Integration important for a solo developer?
Is there any CI server suitable for solo developers?
They usually consume a lot of RAM and are server-agent based.
In my thinking, they need to be:
-lightweight (RAM)
-simple
-compatible with GitHub
Could you quote me?
Why don't you use jenkins/hudson? It is excellent you can configure it with sonar, codestyle, automatic build on every commit and many plugins.
Jenkins comes with an standalone jar file that you can use.
Yes, it's true that it consumes memory but it worth it and it isn't terrible memory consumer.
By the way, you can find here an interesting list:
http://www.opensourcecontinuousintegration.com/
You can take a look and see which one fits your needs.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
One feature of the tool I am developing is to detect potential race conditions within a Java unit test suite (hazards introduced not by the application but how the test suite is written.). Are there any known such suites for me to test on? BTW, it would be better that less native methods get involved.
Thanks
The best you can do is to search few open source project issue trackers.
E.g.:
https://jira.springsource.org/browse/AMQP-280?jql=text%20~%20%22test%20race%20condition%22
I bet some of them will be pretty complicated.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
The project aims to analyzing the patients’ illness cells using Big Data technology to indicate which treatments could have the best outcomes and fewest side effects.
But I think using python or java library. I can't decide which language's library is more useful for my project. if you have any experience , could you help me. I do not know about anything about big data.
Check out Anaconda. It's got just about every library you'll need for big data analysis bundled into one installer.
The Anaconda distro also includes Disco MapReduce, so you have all the tools you need to set up a distributed file system MapReduce farm for really large analysis jobs.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am currently working on developing a mutation testing tool and I need to find an Open Source Java project which has a relatively good amount of JUnit Tests. The idea is that I'll be using the opensource system and its TestSuite so as to perform a case study on my mutation testing tool. Thanks for your help :).
I too have written a mutation testing tool.
I recommend that you make sure your mutation tester detects the unnecessary code in Bob Martin's Bowling Scorer game as described here. It's not much code so it's a quick check.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I use a variety of tools for testing purposes: ScalaTest, JUnit, Specs2 etc.
I'm looking for a tool that is capable of:
Storing test results in a database
collecting test results
running them across servers
Has a simple UI with navigation
A perfect example is TestSwarm: http://swarm.jquery.org/, for JavaScript testing.
Is there such a framework available for the JVM world?
I suppose you could write your own framework based on Specs2. Specs2 returns Result of an assertion, so it's possible to collect those results together afterwards. You can store them in DB with a full class name. Your test harness would work like map-reduce in this case, mapping tests to different servers, and then at the final step you would combine those results and produce a report.
I don't know of any tool like that. What is a practical purpose of such a thing?