- July 21, 2016 at 8:23 am #13095PaulParticipant@paul-madden
What tools do you use for generating test cases? I guess that might depend on the coding language but it’d be good to put together a list of recommended tools for members to refer to.July 22, 2016 at 11:37 am #13149KasperParticipant@kasper
Most important tool: the grey matter between your ears. Tools typically generate test cases either based on the code (which can be wrong – that is why we test it) or on the requirements or other documentation (which can and will miss most of the technically interesting stuff). So you can use test case generation tools for specific and limited goals but the most important tool is still your brain.July 22, 2016 at 11:49 am #13150PaulParticipant@paul-madden
Most important tool: the grey matter between your ears.
Ha! Love it. I’ve heard someone say recently that a fool with a tool is still a fool.
So is it likely then that you might use more than one test case generation tool on the same project?July 22, 2016 at 12:11 pm #13151KasperParticipant@kasper
@paul-madden Actually I tend to avoid tools except for technical stuff like mutational testing (PIT), code quality checking (Sonar), and some security tools to see if the most basic security rules are not broken. Sometimes I use tools to check if upstream code has known vulnerabilities so we can sanitize our dependencies.
But test case generation is mostly me and someone with great business knowledge writing Gherkin scenarios.
Model based testing (and development) sound great but I have not yet seen it working on any scale or complexity to speak off.August 1, 2016 at 7:45 am #13233Andrei DomutaParticipant@andrei-domuta
On some of our projects BAs are writing the scenarios and use cases in Cucumber format (Given, When, Then). And having this format helps us ‘re-use’ these feature files as a base for testing (both manual and automated)August 3, 2016 at 1:04 pm #13253Naomi GoldbergParticipant@naomi-goldberg1
These user reviews on IT Central Station might suggest tools you can use:: https://www.itcentralstation.com/categories/functional-testing-tools
This is one of our most popular comparison pages, I hope it is helpful. https://www.itcentralstation.com/products/comparisons/hpe-leanft_vs_sauce-labsAugust 22, 2016 at 12:13 pm #13429Sneha SinghParticipant@sneha-singh
Test Case Generation Tools :
Feed4JUnit (Java) – http://testful.sourceforge.net/updateSite/
MuClipse (Java) – http://muclipse.sourceforge.net/
MuJava (Java) – http://cs.gmu.edu/~offutt/mujava/
JTest (Java,Commercial) – http://www.parasoft.com/jsp/products/jtest.jsp?itemId=14
T2 (Java) – http://www.cs.uu.nl/wiki/WP/T2Framework
QuickCheck (Java/Haskell) – https://quickcheck.dev.java.net/
Randoop (Java/.NET) – http://randoop.googlecode.com/hg/plugin/doc/index.html
UnitCheck (Java) – http://aiya.ms.mff.cuni.cz/unitchecking/dist/
Java Pathfinder (Java) – http://babelfish.arc.nasa.gov/trac/jpf/wiki
UDITA (Java) – http://mir.cs.illinois.edu/udita/
Korat (Java) – http://korat.sourceforge.net/index.html
Fast-Code (Java) – http://fast-code.sourceforge.net/
TestGen4J (Java) – http://sourceforge.net/projects/spike-test-gen/ (Reported not working)
Agitar (Java) – http://www.agitar.com/ (Comercial,ensures 80% line coverage)
ReAssert (Java) – http://mir.cs.illinois.edu/reassert/ (Repairing Unit tests)
Daikon (Multi-Language) – http://groups.csail.mit.edu/pag/daikon/ (Invariant Detector)
Jaca (Java) – http://www.ic.unicamp.br/~eliane/JACA.html
Pex (.NET) – http://research.microsoft.com/en-us/projects/pex/
These tools apply mostly to JavaAugust 29, 2016 at 8:46 am #13486RizwanaParticipant@testereyes
This comment has been removed by moderators, please refer to community guidelinesSeptember 5, 2016 at 2:08 pm #13548JennyParticipant@jenny-ferguson
We use Kualitee for our Test Scenario and Test Cases creation. The re-usability of test cases is quite an help.October 23, 2016 at 4:21 pm #14071ArchanaParticipant@archana
There is a list of quite a few tools here:November 1, 2016 at 10:47 am #14149JoeyParticipant@huynduong
I’m using https://www.katalon.com/ that is built on top of the most popular test automation frameworks Selenium and Appium.
Katalon Studio uses Apache Groovy, a scripting language for the Java platform. Groovy is a powerful dynamic language, which is ideal for creating test scripts. For test execution, Java libraries and Java compatible languages like JRuby and Jython are supported. Let’s tryDecember 7, 2017 at 9:57 am #18184AlexParticipant@minh-dang
I’m using Katalon Studio and it’s working quite good.December 26, 2017 at 10:11 pm #18238Jasmine VyasParticipant@geeky_jazzy
Obviously the grey matter between the ears coupled with Selenium and for Automated Testing
- You must be logged in to reply to this topic.