Lead Systems Tester at Government of Ontario, Canada
Real User
Top 20
2023-05-18T19:19:00Z
May 18, 2023
IBM Rational has the RFT, which is rational functional testing. We do test automation with rational functional testing. So after we do that, we can put in all the code, then I can build it, then put all the test cases, and put all the build code for the shared location. And then rational that shared location means that RQM has access to the shared location. So, when we execute, if a test case is automated, we can run it from RQM. We need to have the environment ready for it to execute. Once we have that, then we can select the task case. So, by clicking on one button, the other environment is automatically plugged in. Then test results will be automatically transferred back to our RQM. So, in RQM, we can view it, and it is integrated. So we can run the test and the automation from RQM, and the test results will come back. Azure DevOps first test case is there, but then we tried to use Selenium to do half automation. Still, we realized that it wouldn't have the integration. We could do something in the pipeline, but it fires the Selenium test automation code. But then the test results won't be brought back or added to AzureDesk DevOps. That's something that I do hope that there can be another other system that can have this kind of integration. RQM can be improved because it's not related to our server and could be faster. We need to find out how much database storage is needed and keep increasing it. We heard that the latest version of RQM can clean up some old ones and give the same test result. But that one feature we are yet to use. It's a setting that we can set up, and then it goes automatically or gives me the choice to do it manually.
Lead Systems Tester at Government of Ontario, Canada
Real User
Top 20
2022-08-30T16:05:00Z
Aug 30, 2022
In a test plan, all of the test cases are flat and there's no hierarchy in it. It would be helpful if we could assign a hierarchy to a group of test cases. Instead of using a test suite or child test plan, I would like to have sessions. For example, we could have a session for eFax fixes, a session for regression, and sessions for new feature testing. I would like to have some hierarchy in it.
Lead Systems Tester at Government of Ontario, Canada
Real User
Top 20
2022-08-15T16:13:32Z
Aug 15, 2022
RQM could be improved by adding a feature that allows test requirements to be selected when creating a task plan. I would also like to see a feature where you can have a test plan with manual and automated test cases, and the automated ones can be added into the pipeline so they can be invoked after deployment.
Senior Analyst at a tech services company with 501-1,000 employees
Real User
2020-06-18T05:17:49Z
Jun 18, 2020
Adding support for uploading a collection of test cases would be a helpful addition. As it is now, we cannot upload a set of test cases, and instead, have to create it manually. Being able to upload hundreds of test cases would save us time, but it needs to be fast. For example, if 10 users are writing 100 tests case in a day, then uploading them should not take more than a minute.
Software Engineering Director at a transportation company with 10,001+ employees
Real User
2020-04-13T06:27:00Z
Apr 13, 2020
I think it's fine from a performance perspective but usability is something that needs improvement. It might be because of the complexity. They introduce some entities before people learn how these entities link to each other. It's not intuitive. Tools like JIRA qTest are much more intuitive, for example. Quality Center is simple as well.
Project Manager and test manager at Venturous Solutions
Real User
2020-02-20T06:38:00Z
Feb 20, 2020
Currently, the user interface needs to be more user-friendly. In one of IBM's main competitors, Quality Center, the options are much more straightforward than what is offered in IBM. IBM's platform is too complicated and should be simple like Quality Center's. The integration and enhancement features need to be across all the testing tools and there needs to be integration between them. The solution should simplify the import or export as well as support multiple extensions. Overall, the solution is not user-friendly, and you need a very technical person on it in order to run it properly.
A test management tool is a software application that helps software testers manage the testing process. It can create, track, and execute test cases, manage defects, and generate reports.
IBM Rational has the RFT, which is rational functional testing. We do test automation with rational functional testing. So after we do that, we can put in all the code, then I can build it, then put all the test cases, and put all the build code for the shared location. And then rational that shared location means that RQM has access to the shared location. So, when we execute, if a test case is automated, we can run it from RQM. We need to have the environment ready for it to execute. Once we have that, then we can select the task case. So, by clicking on one button, the other environment is automatically plugged in. Then test results will be automatically transferred back to our RQM. So, in RQM, we can view it, and it is integrated. So we can run the test and the automation from RQM, and the test results will come back. Azure DevOps first test case is there, but then we tried to use Selenium to do half automation. Still, we realized that it wouldn't have the integration. We could do something in the pipeline, but it fires the Selenium test automation code. But then the test results won't be brought back or added to AzureDesk DevOps. That's something that I do hope that there can be another other system that can have this kind of integration. RQM can be improved because it's not related to our server and could be faster. We need to find out how much database storage is needed and keep increasing it. We heard that the latest version of RQM can clean up some old ones and give the same test result. But that one feature we are yet to use. It's a setting that we can set up, and then it goes automatically or gives me the choice to do it manually.
In a test plan, all of the test cases are flat and there's no hierarchy in it. It would be helpful if we could assign a hierarchy to a group of test cases. Instead of using a test suite or child test plan, I would like to have sessions. For example, we could have a session for eFax fixes, a session for regression, and sessions for new feature testing. I would like to have some hierarchy in it.
RQM could be improved by adding a feature that allows test requirements to be selected when creating a task plan. I would also like to see a feature where you can have a test plan with manual and automated test cases, and the automated ones can be added into the pipeline so they can be invoked after deployment.
Adding support for uploading a collection of test cases would be a helpful addition. As it is now, we cannot upload a set of test cases, and instead, have to create it manually. Being able to upload hundreds of test cases would save us time, but it needs to be fast. For example, if 10 users are writing 100 tests case in a day, then uploading them should not take more than a minute.
I think it's fine from a performance perspective but usability is something that needs improvement. It might be because of the complexity. They introduce some entities before people learn how these entities link to each other. It's not intuitive. Tools like JIRA qTest are much more intuitive, for example. Quality Center is simple as well.
Currently, the user interface needs to be more user-friendly. In one of IBM's main competitors, Quality Center, the options are much more straightforward than what is offered in IBM. IBM's platform is too complicated and should be simple like Quality Center's. The integration and enhancement features need to be across all the testing tools and there needs to be integration between them. The solution should simplify the import or export as well as support multiple extensions. Overall, the solution is not user-friendly, and you need a very technical person on it in order to run it properly.