Slashdot Mirror


Ask Slashdot: Best Test Case Manager Plugin For JIRA?

Bomarc writes: I've been working with software testing ... for a few years now. And there seems to be a serious lack of QA — Test Case Management (TCM) tools. The company that I'm working for needs a good test case manager. Currently JIRA is the tool of choice for other aspects of project management. I'm not asking to jump ship from JIRA, but the Atlassian TCM "Zephyr" has several problems, some of the key ones include: It does not have (any) matrix capabilities, no test case suite capabilities, if you change one test case (including assignments) the system changes all of the runs from that test case, the integration between the defect tracker and the TCM is archaic (at best), the number of actions to pass/fail a step (or test case) are annoying (way to many). Whoever designed it doesn't use it. If you watch the "Introduction" for Zephyr – it is amusing to see how the person performing he demo skips over and fumbles when dealing with the flaws I've mentioned above.

I have used the product "TestLog" which is a well-thought-out product; has test matrix capabilities (and other good features); however it does not have any integration with JIRA. (Hint, hint: Atlassian, this is what you need!).

Is there any company that makes a "plug-in" for JIRA with a similar features to TestLog – test case management that is well thought out, not just an afterthought?

70 comments

  1. Enterprise Tester by Lunix+Nutcase · · Score: 4, Informative

    The last few places I've worked that use Jira for have used Enterprise Tester. Seems to do an okay job for the QA people.

    http://catchsoftware.com/testi...

    1. Re:Enterprise Tester by Lunix+Nutcase · · Score: 0

      In what way is my post a "troll"?

    2. Re:Enterprise Tester by neumayr · · Score: 1

      Ah, troll mods roaming freely. Think nothing of it.

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    3. Re:Enterprise Tester by Anonymous Coward · · Score: 0

      Just write code that works. Jesus.

    4. Re:Enterprise Tester by Anonymous Coward · · Score: 0

      There's a big difference between writing code that you think works and writing code that provably works. The test cases support the latter and help to prevent future devs causing bugs (assuming they at least run the tests).

    5. Re:Enterprise Tester by Anonymous Coward · · Score: 0

      There's a big difference between writing code that you think works and writing code that provably works. The test cases support the latter and help to prevent future devs causing bugs (assuming they at least run the tests).

      Bullshit. Explain all the detects (bugs) in commercial software when they'd be most likely to have large quality assurance teams and automated testing suites.

    6. Re:Enterprise Tester by znrt · · Score: 1

      you don get it. of course there are bugs. the aim is not a defect free system, but to avoid a total catastrophe in a system built and maintained by waves of replaceable monkeys. it's already remarkable that it works at all, but yes, this is the industry average. shrug.

    7. Re:Enterprise Tester by CaptQuark · · Score: 1

      In the first 20 minutes after you posted, one person modded you "troll" and you panicked?

      To paraphrase Ford Prefect, "Always know where your towel is and don't panic!" http://en.wikipedia.org/wiki/T...

      ~~

    8. Re:Enterprise Tester by weilawei · · Score: 1

      The test cases support the latter and help to prevent future devs from blaming you for causing bugs (assuming they at least run the tests).

      FTFY.

    9. Re:Enterprise Tester by Anonymous Coward · · Score: 0

      Building systems by monkeys that require even armies of even lower IQ QAs is more expensive than doing it correctly in the first place, with real developers who have done it before, and have supported real products and services.

      The companies who wanted to lower costs didn't get it. Tough.

      The rest of you have devalued technology jobs, and have created such a shit show it's hard to know where to start unpicking your poor planning and poor processes whilst we have deliveries in flight.

      "Thanks"

    10. Re:Enterprise Tester by znrt · · Score: 1

      Building systems by monkeys that require even armies of even lower IQ QAs is more expensive than doing it correctly in the first place, with real developers who have done it before, and have supported real products and services.

      only if you can trust those developers to be available and loyal. for years. industry has a VERY hard time promoting loyalty, and panics at the sole idea of losing control. hence 'replaceable' professionals are the way to go.

      it is also much easier to foster loyalty with a few key people who doesn't know jack shit about much anything (so they'll have a hard time finding an equivalent opportunity) than with a lot of developers who are in high demand in the industry.

      The companies who wanted to lower costs didn't get it. Tough.

      The rest of you have devalued technology jobs, and have created such a shit show it's hard to know where to start unpicking your poor planning and poor processes whilst we have deliveries in flight.

      "Thanks"

      don't get mad at me, you're totally right, but that's what it is. and I think it's not that much about cost but about the very nature of modern enterprise: externalize everything you possibly can.

  2. Make your own by neumayr · · Score: 3, Informative

    Okay, Testlog looks like an awful proprietary Windows-native tool. But if you can find a TCM with your required feature set and a documented API, it shouldn't be too big of a deal to make an own Jira plugin that interacts with that hypothetical TCM.
    Maybe Testrail has those features?

    --
    Truth arises more readily from error than from confusion. -Francis Bacon
    1. Re:Make your own by mridoni · · Score: 1

      It might be proprietary and Windows-only, but a single license costs US$ 99, I doubt that this money (or even the money for a dozen of licenses) would cover the costs associated with developing a custom in-house tool.

    2. Re:Make your own by neumayr · · Score: 1

      I'm not talking about a whole tool, "just" an interface. Still, it'll be more than 99, definitely.

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
  3. Parsing error by war4peace · · Score: 2

    I have been testing TFS and got a parsing error at "(way to many)".

    --
    ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
  4. how about by wbr1 · · Score: 1, Offtopic

    How about a test case manager for the crooks at dice? Stealing projucts, beta, and now pop overs? Fuck you

    --
    Silence is a state of mime.
  5. EPAM Test Case Management plugin by fbalazs · · Score: 2

    We're just getting ready to publish or Test Case Management plugin to the Atlassian marketplace. I can provide trial installation packages to people interested in trying it out. Collaborative editing, tight integration with Jira, great UI. https://www.evernote.com/l/AAL... Comment if interested, I'll set up trial link.

    1. Re:EPAM Test Case Management plugin by Ash-Fox · · Score: 1

      tight integration with Jira

      Does this mean I can use JQL with the test cases and produce pretty reports and graphs using JIRA's regular built in dashboards?

      --
      Change is certain; progress is not obligatory.
  6. TestRail by ThomK · · Score: 4, Interesting

    We use TestRail (http://www.gurock.com/testrail/) with much success. It integrates with Jira (or not, up to you) and has a very simple and intuitive interface. I am a former Zephyr user and that experience is, in part, why I ended up with Testrail. I'm surprised it hasn't been mentioned yet.

    Good luck.

    --

    TK

    1. Re:TestRail by Ash-Fox · · Score: 1

      When I last used TestRail, it did not actually expose it's data to JIRA directly, therefore making anything like JQL queries useless which made JIRA dashboard and JIRA reporting integration non-existent.

      --
      Change is certain; progress is not obligatory.
  7. Just a question on Jira stability by cerberusss · · Score: 1

    After a long break in research I've been doing client work again. This client is pretty big, a small European airline company. For some reason they have a lot of trouble getting the Jira suite of products to run stable. Stash is offline complete afternoons. I find this quite bizarre. But is this really the Jira software, or does it have to do with the client's sysadmin team?

    --
    8 of 13 people found this answer helpful. Did you?
    1. Re:Just a question on Jira stability by quetwo · · Score: 2

      We use JIRA at Apache for all the Apache projects. I wouldn't say it's the best software in the world, but it is better than most of the other ones I've personally used. They don't seem to have the stability issues you listed . Some of my direct clients use JIRA as well, and they have never mentioned stability issues with it either...

    2. Re:Just a question on Jira stability by neumayr · · Score: 1

      First off, it's not a either the software or the sysadmins. Lots of things can break in between, I suppose that's especially true when there are strict processes in place, as I imagine the workings of an airline company.
      That said, I've worked with Atlassian products (lots of Jira, Confluence, and Fisheye, but only a little Stash), and while I'm not a big fan (I find them bloated), I can't complain about their stability. Our admin team wasn't especially large, one could say understaffed, so I doubt they could afford to invest much time into its maintenance.

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    3. Re:Just a question on Jira stability by thebjorn · · Score: 1

      I've found Atlassian's products to be great, but the latency when used from Europe (at least Norway) is so bad that there is just no way for us to use it :-( It's not always slow, but at least for some hours of the day we're talking 4-20 seconds before a page refreshes. We have a confluence site up that nobody uses just because of this issue. I know we could host it ourselves, but I have neither the resources nor the patience (Jira seems to need a lot of tlc to keep running).

    4. Re:Just a question on Jira stability by vanye · · Score: 1

      We use JIRA and Confluence OnDemand and Stash on-premise (to replace their subversion hosting we initially used).

      We evaluated gitlab before deciding to go with Stash - based largely on JIRA reputation.

      I found stash to need way more memory than they claimed was needed

      I think the VM is configured for 16GB - it was 2GB initially.

      We are using the built in database - primarily because I can't be bothered to worry about getting a real one setup.

      Our main repository is about 800MB - ~8000 commits

    5. Re:Just a question on Jira stability by plopez · · Score: 1

      Not my experience with their wiki where searching and markups are a joke. Stash seems to work better but I would really like to ditch their wiki.

      --
      putting the 'B' in LGBTQ+
    6. Re:Just a question on Jira stability by radish · · Score: 1

      We use JIRA & Confluence. I'd say they were pretty stable normally, but upgrades seem to have problems more often than I'd expect, particularly when you have a bunch of plugins installed.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    7. Re:Just a question on Jira stability by Anonymous Coward · · Score: 0

      I HATE HATE HATE JIRA. But it isn't all that unstable for commercial software. It seems to go down roughly monthly.

      It is slow and horrible though.

      JIRA is a cancer that will invade your processes and make you dependent on Atlassian for all of your workflow. Have fun escaping.

    8. Re:Just a question on Jira stability by Ash-Fox · · Score: 1

      But is this really the Jira software, or does it have to do with the client's sysadmin team?

      The software can be a pain at times, but it's certainly not problematic as you described usually and this is JIRA experience taken from large multi-national firms.

      --
      Change is certain; progress is not obligatory.
    9. Re:Just a question on Jira stability by Hallow · · Score: 1

      I have had to run Atlassian products a few places. They're much better than some of the more proprietary packages on the market. The only problems I ever had were due to running on windows virtual machines, and an overtaxed db server. Pretty much all their stuff runs much better on real hardware, running Linux.

    10. Re:Just a question on Jira stability by Ash+Vince · · Score: 1

      I've found Atlassian's products to be great, but the latency when used from Europe (at least Norway) is so bad that there is just no way for us to use it :-( It's not always slow, but at least for some hours of the day we're talking 4-20 seconds before a page refreshes. We have a confluence site up that nobody uses just because of this issue. I know we could host it ourselves, but I have neither the resources nor the patience (Jira seems to need a lot of tlc to keep running).

      Here in the UK we don't have that same problem using their hosted JIRA, so probably this is local issue to you guys in Norway.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
  8. Totally gibberish by Anonymous Coward · · Score: 0

    When I read "jump ship from JIRA, but the Atlassian TCM Zephyr" the only conclusion is that software development has jumped the shark. This is something beyond jargon, totally gibberish.

  9. TestTrack TCM by sheetsda · · Score: 2

    I understand that TestTrack TCM has been integrated with JIRA at some shops.

    Full disclosure: I work on this product.

    1. Re:TestTrack TCM by Anonymous Coward · · Score: 0

      FYI, that "integration" is really lame. I'd take _anything_ Atlassian over _anything_ Seapine, any day, any time.

  10. ReqTest by Anonymous Coward · · Score: 1

    Try ReqTest. As a developer I mostly use their bug tracker, but their test management seem competent and it has Jira integration.

  11. RMsis by flippet · · Score: 2

    We use RMsis; it's not the slickest interface in the whole world but it does everything we (medium size engineering company) want to do so far.

    The people who support it are very good, and seem to be very amenable to requests for features and support.

    --
    "Cattle Prods solve most of life's little problems."
  12. YouTrack FTW.. by steveb3210 · · Score: 1

    We switched a couple years ago to YouTrack from JIRA and have been quite happy with it. JIRA is a load of shit.

    1. Re:YouTrack FTW.. by Anonymous Coward · · Score: 1

      As someone who's had to support Jira at the backend, YouTrack looks a LOT more mature purely from the upgrade procedure on their website.

      The Jira upgrade is generally a multipage spaghetti process which I have never seen someone get right the first time, and these are smart people who operate complex systems on a regular basis...

  13. XRay for Jira by Anonymous Coward · · Score: 0

    We use Xray (https://marketplace.atlassian.com/plugins/com.xpandit.plugins.xray) and it's very good specially if you use Cucumber

  14. Gibberish by Anonymous Coward · · Score: 0

    I have no idea WTF JIRA is, but I do know it causes incoherence amongst its advocates.

  15. Re:Fuck jira and fuck Dice.com by major_handicap · · Score: 0

    Troll much?

  16. Lots of trolls... by major_handicap · · Score: 0

    ...I guess that don't like Jira?

  17. I just can't get my head around the prices by vanye · · Score: 1

    We use standalone Zephyr in conjunction with JIRA, Confluence (both hosted OnDemand) and Stash.

    What I can't work out is the justification for their pricing.

    I pay Atlasssian about $10 per user per month.

    Zephyr wants $80 per user per month, others mentioned are $25 per user per month.

    Is test management really worth 5-10times as much as I pay for bug and content management ? Or 1000 times as much as I pay for source code and code review ? (Stash is $10 for a year for 10 users)

    No.

    So we continue to use the Community Edition of Zephyr... I really like Atlasssian's pricing model and they will continue to be my vendor of choice until someone else can match their price/performance combination*

    *For more than 10users prices can get high...

  18. Would be nice... by storkus · · Score: 1

    ...if this Slashvertisement would tell us what the hell JIRA is!

    1. Re:Would be nice... by Dog-Cow · · Score: 1

      Just go kill yourself. You'll feel better.

  19. Test case management systems are useless by Anonymous Coward · · Score: 0

    Automated testing only constatates the fact that bugs were introduced in the code at some time. They suffer from the fact that the test case itself may not catch all possible fault conditions of a function.

    What most commercial projects lack comparatively to open source is the amount of dedication being given to bug tracking and establishing the chain of accountability. In Google, and later in Microsoft I found tickets being opened on bug trackers by automated QA being closed by project manager who aggressively push for WONTFIX and NOTABUG. Of course, such bugs were popping up again few months, just to be closed again. This did continue up until the real problem comes and these bugs become blockers.

    1. Re:Test case management systems are useless by plopez · · Score: 1

      "They suffer from the fact that the test case itself may not catch all possible fault conditions of a function."

      If we could determine all possible fault states of a function we could write flawless code.

      "opened on bug trackers by automated QA being closed by project manager who aggressively push for WONTFIX and NOTABUG"

      This is a personnel issue. I've been there and aggressively pushed for fixes. If I find the same bug closed and then it is logged as a new bug I make sure the earlier bug is reopened and the two are linked (We used ALM which allowed links from stories to tasks to test cases and to defects). That way the average defect age spikes which creates question among the managers. I also emailed various development leads, product owners etc. so that the person trying to avoid the bug could not hide.

      I won in most cases. It was only when there was a consensus from numerous people that the defect could be deferred that it was set to a state of 'deferred' rather than closed. That way you could keep tabs on how things were going.

      --
      putting the 'B' in LGBTQ+
  20. Test Cases == Waste by DesertBlade · · Score: 1

    Test cases have little to no place in Agile development. They are the finest example of waste. I know that a lot of places still feel that more test cases equals better quality, that is clearly not the case. Quality is derived from process, which can involve test cases, but again test cases are very inefficient at catching and preventing bugs. I have evaluated multiple solutions and they are all lacking.

    While I do advocate some Scenario based testing, which usually are a single line like "Can you place an order", traditional test cases are convoluted and difficult to maintain. Google advocated test tours and ACC (Attribute - Component - Capability) testing that is very efficient, but still can be difficult to maintain. I believe the product owners should maintain the ACC Matrix, but they are too busy dreaming up new ideas. My teams have been using Google Docs for 3-4 years to track scenario based testing, while not perfect it gets the job down, is lightweight, multiple people can be in there, and just gets the job done.

    The time would be better spent creating repeatable automation, through unit tests or functional testing solutions like Selenium. I am hoping in the next year or so to move all testing away from manual and just use automation. Get automation plugged into a Continuous Integrated system, so it runs all the time.

    Source: Quality Engineering Manager -- Test Early, Test Often and Test What Matters

    --
    Half of writing history is hiding the truth.
    1. Re: Test Cases == Waste by Anonymous Coward · · Score: 0

      Oh boy,

      Have you ever experienced the cost of change in a highly test-automated large system? Simple changes start to balloon in cost when they affect apis and core logic, especially when the tests need only adapt to the change. So you go off and start to refactor all those tests, to fix those issues and make them more "maintainable" to make sure you don't have that problem again, but suddenly you find your simple code change of max 1 day is becoming almost a week, then 2 weeks at most, before you clock in a month of overtime. Time and time again I've seen smart developers be surprised then humbled by this experience. (it doesn't happen to lesser developers, as they don't know where to begin).

      Similarly, as your automated tests get better, they run more slowly, mostly because they touch more paths through the system, and you realise mocks are not the answer to everything.

      I'm not advocating abandoning test automation, just that balanced approach, without thinking of test automation as a silver bullett, will get you further - at least in terms of quality.

  21. But Agile doesn't need QA by plopez · · Score: 1

    Didn't you get the memo?

    --
    putting the 'B' in LGBTQ+
  22. Re:Test Cases == Waste by plopez · · Score: 1

    How do you feel about Behave, Spock, Cucumber, and Thucydides? My experience is that they work well with behavior driven testing. We are testing both APIs and integrating with Selenium using these tool sets.

    My major gripe with automated testing is that it is just regression testing. It does not give you new information. Automation and exploratory testing are often at odds with each other. And management wants pretty reports and test case numbers and so carve out little time for exploratory testing.

    --
    putting the 'B' in LGBTQ+
  23. Tarantula by Anonymous Coward · · Score: 0

    We have JIRA inflicted on us at $WORK.

    We use Tarantula for managing our test cases.

    http://www.tarantula.fi

  24. Testing with JIRA by Ash-Fox · · Score: 1

    I'm really sorry, but the best test case management plugin for Jira is Zephyr.

    My suggestion is that you actually better more flexibility out of creating custom issue types with fields and for your test cases and depend on issue linkage to handle things like traceability matrixes.

    I would suggest adding the following text field types:

    Steps To Complete
    Expected Outcome
    Actual Outcome

    Ensure to build whether the test case succeeds or fails into the work flow for the ticket type. You can then create pretty dashboard graphs showing how testing is progressing among other things that you can't do with Zephyr using JIRA.

    Zephyr sucks, I do not recommend it over vanilla JIRA customization.

    --
    Change is certain; progress is not obligatory.
    1. Re: Testing with JIRA by Anonymous Coward · · Score: 0

      Zephyr isn't great but I prefer it to test rail and enterprise tester. The last company where I worked used enterprise tester but their support is terrible and when I talked to their product manager she said they have no in house development and they aren't planning to release any new features. Just bug fixes for the next 1-2 years. go where inovation is

  25. Re:Test Cases == Waste by Anonymous Coward · · Score: 0

    "I am hoping in the next year or so to move all testing away from manual and just use automation."

    Good luck with that, automation has a place but it does not include the replacement of thinking testing performed by informed humans. You must have an incredibly simple system if you think all relevant testing can be executed by a computer.

  26. Re:Test Cases == Waste by Ash-Fox · · Score: 1

    Test cases have little to no place in Agile development.

    But they do when certain auditing requirements are involved. I do believe that any step based tests should be automated however and a better approach where auditing requirements are not involved would be to make use of developers doing unit testing and coverage using methodology like test/behaviour driven development.

    While I do advocate some Scenario based testing, which usually are a single line like "Can you place an order", traditional test cases are convoluted and difficult to maintain.

    Scenario testing doesn't deliver reasonable metrics consumption and can leave to numerous auditing issues. This is why I prefer session based testing and take methodologies like scenario testing and include it as part of session testing. There is sense in using certain manual methodologies outside of step-by-step test cases, since they counter issues such as pesticide paradox.

    My teams have been using Google Docs for 3-4 years to track scenario based testing, while not perfect it gets the job down, is lightweight, multiple people can be in there, and just gets the job done.

    Google Docs is an extremely flexible environment and makes it hard to determine what is really being done. I will say as someone that has used a numerous amount of test management solutions (usually involving large projects with multiple teams) that JIRA certainly does fine for scenario and session based testing. JIRA does have the advantage that using JQL, you can trivially find holes in your data for organisational issues.

    I will admit, for step-by-step test cases, JIRA is a bit lacking, but I'd still rather use it over solutions like HP Quality Center which were designed for test cases.

    Get automation plugged into a Continuous Integrated system, so it runs all the time.

    It's disappointing to hear Agile projects not running like this from the get-go.

    --
    Change is certain; progress is not obligatory.
  27. Re:Test Cases == Waste by Ash-Fox · · Score: 1

    My major gripe with automated testing is that it is just regression testing. It does not give you new information.

    You are correct and it has other flaws such as pesticide paradox.

    And management wants pretty reports and test case numbers and so carve out little time for exploratory testing.

    Take a look at session based testing, which provides lots of pretty metrics that are understandable. James Bach wrote a considerable amount of information on why reporting things like test case numbers and relying on how many have been tested etc. do not actually mean much of anything.

    If developers were handling unit testing properly, with code coverage, making use of test/behaviour driven development (as in, they are the ones developing the automation as they develop the solution), the testers would be spending time on quality aspects like session based testing rather than step-by-step testing.

    This requires a mind set change, where developers can get instant feedback when something does not have the expected out come and fix it before actually doing a release (ensure a failure of a unit test, fails the build and unit tests are always executed when building on the CI env).

    --
    Change is certain; progress is not obligatory.
  28. Re:Test Cases == Waste by Ash-Fox · · Score: 1

    Good luck with that, automation has a place but it does not include the replacement of thinking testing performed by informed humans. You must have an incredibly simple system if you think all relevant testing can be executed by a computer.

    You've clearly not worked with companies where the standard is only step-by-step testing with linking to requirements and no other sort of sort of testing is allotted or even considered to be part of your work. You are either lucky or don't really have much testing experience across multiple firms.

    --
    Change is certain; progress is not obligatory.
  29. Re:Test Cases == Waste by Anonymous Coward · · Score: 0

    am hoping in the next year or so to move all testing away from manual and just use automation. Get automation plugged into a Continuous Integrated system, so it runs all the time.

    That works as long as you don't have a GUI.

    We are forever finding those gosh-darn users will find weird and wonderful ways to use our UI in cases it was clearly not intended for or where the user-space bit calling the kernel-space bit via the commsy-space bit all falls down in one direction or another. Sure we have tested-to-hell drivers with automated tests and that is a god-send, but those UIs?

    Someone has to [right|left|double] click those UI buttons and open those window panes and make sure that it all still looks and reports like it did before.

    I cannot see how that can ever be automated.

    'Won't someone think of the users'!* ;)

    * Translation: Won't someone think of the support team dealing with the users via the UI!

  30. qTest TCM by Anonymous Coward · · Score: 0

    Have you considered qTest from QASymphony? - http://bit.ly/1SQpoDI\

    They have a great integration with JIRA on both the requirements and defects level, with a bidirectional sync that makes it really easy to keep everything up to date. Sounds like it might be worth you checking out

  31. Jira is not that great by Anonymous Coward · · Score: 0

    I used Jira in a few companies after it was pushed down by management because it was cheaper than its competitors. Products like Fogbugz and VersionOne put it to shame in area of testing. There is so much clutter and "flexibility" that you will spend most of the time trying to figure out the right way to use Jira. A typical company will fail same as the previous 3 work environments where I ran into Jira...

  32. Re:Test Cases == Waste by Anonymous Coward · · Score: 0

    The way we've done that issue is having a programmatic interface to provide the "click" inputs to the app. Different projects have either done this as an internal function you can call (e.g. through a debug console while running) or through a second app which sets up a remote connection and issues the commands over the network.

    Chaining commands simulates user input, at which point you can validate in a few different ways:
    * Check "is X displayed?" and position on-screen programmatically
    * Render the screen and do a diff against a "known good" image, through tools like imagemagik
    * anything else you want

    The end result is similar to Selenium in some high-level respects but can work for GUI-only apps, and for platforms other than PC (e.g. game consoles, windows apps, browsers, etc.) Of course, maintenance is still a major consideration for this type of test, so ROI becomes an important consideration.

  33. qTest by Anonymous Coward · · Score: 0

    Have you checked out qTest?

  34. Tests4j, Fabricate and Intelligence4j? by Anonymous Coward · · Score: 0

    Hi,

          This is essentially one of the reasons I decided to write yet another testing framework (currently just a set of low level APIs). You will be interested in the Use-Case feature, which is hopefully coming out in a few months. It will have a xml file for each Use-Case, which you can include in your test run so you can match up your Use-Cases (a.k.a. Stories) to your tests.

    https://www.linkedin.com/pulse/fabricate-tests4j-now-githubcom-scott-morgan

    The java code will look something like this;
    @UseCaseScope (system=@UseCaseSystem(name="Your System", useCase="Your Use Case")
    public class YourTestClass extends UseCaseTrial {

              @Test
              @UseCaseFlow //the name "Basic" is impiled
              public void testSomething() {

              }

              @Test
              @UseCaseFlow (name="exceptionFlowOne")
              public void testSomething() {

              }
    }

    Intelligence4j would be a replacement for JIRA, much in the way Tests4j is a replacement for JUnit, and Fabricate is a replacement for Maven.
    Intelligence4j will also do much more than JIRA, since it will extract aggregation of test results from one or more CI servers (i.e. Jenkins).
    What are your thoughts?
    If you like this idea, Adligo could use some sponsorship (donations treated as revenue, hopefully in large sums from companies so they can write off the amounts since there hiring me to improve a free product), email me for specifics at scott@adligo.com.

    Cheers,
    Scott

  35. Klaros-Testmanagement by tstolpma · · Score: 1

    I would like to point you at Klaros-Testmanagement which features a close integration with Jira even in the free Community Edition. Working on the implementation of it I am of course biased.