Hello!
Which frameworks for automated testing of ADF web applications do you use in your projects? Are there any recommendations or experiences? What are the pros and cons?
Thanks!
Christoph
--
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
---
You received this message because you are subscribed to the Google Groups "ADF Enterprise Methodology Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adf-methodolo...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Hello!
Which frameworks for automated testing of ADF web applications do you use in your projects? Are there any recommendations or experiences? What are the pros and cons?
Thanks!
Christoph
--
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
---
You received this message because you are subscribed to the Google Groups "ADF Enterprise Methodology Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adf-methodolo...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Hi All,
My company has been investigating a variety testing tools for a while now and still have a way to go before making a definite decision on what to use.
We focused primarily on Oracle Testing Suite and JMeter.
Our requirements, in summary, were:
§ Ensure quality of ADF applications
§ Unit test code
§ Ensure that the system will still perform under load
§ Identify possible long running/large sql statements, if possible
§ Identify possible memory leaks
§ Identify possible bottlenecks under load
§ Improve application response times by identifying and addressing bottlenecks
§ Determine optimal memory requirements
§ Reduce risk of “knock-on bugs” due to changes within systems
§ Ensure stability and consistency across releases, ie. One change does not degrade application performance
Our environment is made up of mainly transactional ADF applications running on Weblogic servers.
We found that just recording actions and attempting to play them back does not work - in any tool. There is quite a bit of clean up and additional “coding” that is required in order to make the test case usable, for both functional and load tests. Additional steps may also need to be added to scripts in order to test actions, for example, one of our managed beans methods which get called on a button click calls a stored procedure in the database. Sometimes the stored procedure fails, but the failure is not picked up as an error in the test. Additional steps need to be added to check the database to ensure that the data has been changed/acted upon, etc.
Understanding the testing tool and the results it gives is also quite an undertaking. Setting up a testing environment for functional and load testing is going to be a full time job for someone and they need skills in not only the testing tools but also in development to understand a little of what the application being testing is try to do. We still have a way to go to achieve this and get it running smoothly.
In answer to some of your questions:
§ We hope to use JUnit unit testing for the model.
§ ViewController – Oracle Testing Suite functional tests and sometimes JMeter to test from far off locations (one particular example is testing access to our application from China (we are in South Africa) so sending the small test file over there is easier with JMeter)
§ ADF Connection Count – we have someone in our team monitor the Weblogic Server while we run the tests
§ Stress Test – We have used JMeter, but will, more than likely, use OTS for 90% of our stress tests
regards