Help get this topic noticed by sharing it on Twitter, Facebook, or email.

How can you sort Test Cases ? what is the purpose of SETS ?

Hello.

1. how can you sort Test Case in Tarantula in the Design - >Cases mode ?

At the moment Tarantula is sorting them alphabetically , but its a pain to maintain a list like that .

2. What is the purpose of SETS ? At the moment they seem useless . I mean what is the point adding a Test Case to a SET ? If you add the SET to an execution plan, the execution will not split in Sets , it will directly display the test cases .
1 person has
this question
+1
Reply
  • From what I understand you cannot sort them more than alphabetically, however, you can use tags and the search to help find the cases you want.

    As for the test set, they represent a collection of test cases. So for example lets say you are starting up your computer. There are many things you need to do before the computer is actually usable. So the test set would be: Preparing a computer for use. It would have test cases inside of it like: Verifying the hardware is all connected, Turning the system on, and Logging into the Operating system. So every time your product needs to Prepare a computer for use, you just add that test s before any additional test sets or cases.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • Justin, thanks for the answer.

    Maybe my question wasn't clear .
    What is the purpose of SETS in Test Execution ?

    Here is a small example so everyone understands it :

    you have the following sets:

    Set 1- Auth/Credentials Test
    Set 2- Functionality Test
    Set 3- Regression Test
    Set 4- Smoke Test

    Now you create a new Execution and add all 4 sets to it .

    However when you run the execution, you want to run only Set 1 .

    Problem is that when you run that execution you have no clue where Set 1 starts and ends .

    Hence my question, what is the purpose of the SETS in the current implementation .
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • As I understand it, the sets are there only to help group the test cases together when creating not during the execution. It would be a a good new feature if you could see the test set as well, but as it stand right now you cannot in the test execution screen. As a work around you could just tag all the test cases with the test set name as well or add it to the description.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • Hi and sorry for jumping in here, but... Daniel, one question:

    In your example, you say you add 4 sets to the execution but then you execute only set 1. My question is: Why do you create an execution with 4 sets if you only execute 1 from it?
    If you know that you'll only execute a specific set or only some of the cases, why not create the execution with just the right scope?

    Regards, Thomas
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • Thomas, I can answer your question. I am looking for exactly the same functionality.

    If we have 4 testers all trying to test everything in the execution, it would make more sense for each tester to grab all of the cases in one set. Right now the only way to get this done is if we manually assign all the tests in set #1 to tester #1, then assign all cases in set #2 to tester #2, etc.

    I think simply adding a set column to the execution screen and making the execution grid sortable would satisfy this need.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • 1
    I have patches to make the execution grid sortable, but there was a strange rendering issue if you have no cases, so the pull request has yet to be accepted. I'd probably like to see a set column get added, as well.

    This commit makes the grid sortable:
    https://github.com/bprodoehl/tarantul...
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated