Automated Testing of Forte Applications
Dear Jim,
This is a technical and education Forum and I want to make sure everyone is
"educated" to your options out there. Our company specific purposes is
delivering testing solutions for Forte Developed applications. (Primary
responsibility is to help developers and qa staff) I have tried to answer
you questions as follows and to educate fellow Forte people on solutions
available to them. If you need more discussion about our tools, please
contact me directly.
To anyone interested in testing Forte Applications:
1) What product are developers using to automate the process of testing
Forte applications?
IQTest- Unit Level Testing Tool that tests specific Forte methods and
saves them for automatic regression testing.
IQTrace: Unit Level Pathway Testing. Tests specific method level and
functional threads and saves them for automatic regression testing.
2) If there is a tool, how long does it take to create a typical test?
- Class I.Q. automatically generate the test classes and instantiates the
object under test. A typical setup for a developer is about 30 minutes
which is done once. The actual process of testing methods or traces takes
seconds. All tests are saved to any Forte database for automatic
regression testings.
3) Can the test include the testing of persistance to a database?
Yes, Our products are written to test persistance in a database and all
fully supported to test service objects which is currently a major issue
that most development teams are running into problems with.
4) What type of testing can be performed: black box testing, white box
testing, integration testing, UI testing, etc.?
Class I.Q. is considered a "White Box" approach to testing. It is
exercising the source code and creating an output for each method call.
The test cases then are dynamically linked into a trace.
Some of the features of Class I.Q. Products:
- Automatic Test Class Generation
- Saving of Test Cases and Test Traces
- Groups A queue for Different Testing Responsibilities
- Linking to Any Forte Supported Test Configuration Product
Thank you,
Any additional questions please call or email me directly.
Joe Burns
Class I.Q.
610-254-5151
[email protected]
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
We have used JMETER from Apache foundation. This is more a stress test tool, but you can also use it for unit testing, as it allows you to record a serie of HTTP requests.
Since your question is not related to JHeadstart, you better post this question on the JDeveloper forum.
Steven DAvelaar,
JHeadstart team.
Similar Messages
-
RE: Test automation tools for Forte applications
Mark,
There is a basic automated testing program already
supplied by Forte in the examples. It is called
AutoTest.Pex. It records events and can replay them.
It can be a bit tricky and is a bit basic, but
may have some of the functionality that you want.
This is specifically for window / widget testing.
Hope this helps,
Kerrie Vickers
Forte Consultant
PricewaterhouseCoopers
Mark Wick Wrote :
Hi,
We are evaluating test automation tools for a Forte client server
application.
Does anybody have experience with testtools for Forte applications or
can even recommend a testtool particulary suitable for Forte
applications.
We want to test GUIs on NT-clients as well as a batch process running
on
a Unix solaris server and accessing an oracle database.
any help appreciated
thanks
Marc WickMazda Australia takes every precaution to ensure email messages are virus free. For complete protection, you should virus test this message.
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>Mark,
There is a basic automated testing program already
supplied by Forte in the examples. It is called
AutoTest.Pex. It records events and can replay them.
It can be a bit tricky and is a bit basic, but
may have some of the functionality that you want.
This is specifically for window / widget testing.
Hope this helps,
Kerrie Vickers
Forte Consultant
PricewaterhouseCoopers
Mark Wick Wrote :
Hi,
We are evaluating test automation tools for a Forte client server
application.
Does anybody have experience with testtools for Forte applications or
can even recommend a testtool particulary suitable for Forte
applications.
We want to test GUIs on NT-clients as well as a batch process running
on
a Unix solaris server and accessing an oracle database.
any help appreciated
thanks
Marc WickMazda Australia takes every precaution to ensure email messages are virus free. For complete protection, you should virus test this message.
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/> -
Test automation tools for Forte applications
Hi,
We are evaluating test automation tools for a Forte client server
application.
Does anybody have experience with testtools for Forte applications or
can even recommend a testtool particulary suitable for Forte
applications.
We want to test GUIs on NT-clients as well as a batch process running on
a Unix solaris server and accessing an oracle database.
any help appreciated
thanks
Marc Wick
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>There is also TestComplete by AutomatedQA but it is of
limited usage because it is not mx.automation aware and in many
difficult cases reverts to dumb mouse X,Y recording.
And there is the upcoming RIATest that will be specifically
designed for Flex using mx.automation. Here is the site:
http://riatest.com
Disclosure: I am a RIATest developer. -
Cloud automation testing feasibility using Coded UI 2013.
Hi,
I am unable to find any document which could explain whether automation testing for cloud application could be achieved using Coded UI 2013. In my project the plan is to move all applications to cloud network and as an automation tester I have automated
those application. I am bit confused how to start up the automation. We will be using private cloud, the confusion I have is, will it be similar to automate cloud application like our websites in a network ?
Please provide some details how to start up with cloud automation.
Ahetejazahmad Khan.Hi Ahetejazahmad Khan,
Glad to see you again!
Just to make this issue clearly, do you mean that you want to run the coded UI test in Azure?
If so, I think you could get useful informaiton from the MCC's suggestion here:
https://social.msdn.microsoft.com/Forums/en-US/9597e237-d792-4060-8580-64039f29561e/how-to-run-codedui-test-in-azure?forum=windowsazuredevelopment
A blog here:
http://blogs.msdn.com/b/anujchaudhary/archive/2012/11/02/windows-azure-automated-ui-testing-using-the-power-of-cloud.aspx
Of course, we would think about the supported configurations and platforms here:
https://msdn.microsoft.com/en-us/library/dd380742(v=vs.120).aspx
It shared all the configurations and platforms which was supported by the coded UI tests.
If I have misunderstood this issue, please feel free to let me know.
Best Regards,
Jack
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Automated Test tools for Forte 4GL ....
We're investigating a variety of automated testing tools for our Forte 4GL applications. Some of the companies mentioned are ClassIQ, Mercury and Rational. Does anyone have any experience with any of these test tools ? Any suggestions or comments (pro or con) would be appreciated !
Thank you.We're investigating a variety of automated testing tools for our Forte 4GL applications. Some of the companies mentioned are ClassIQ, Mercury and Rational. Does anyone have any experience with any of these test tools ? Any suggestions or comments (pro or con) would be appreciated !
Thank you. -
ADF applications automated testing
Is there an automated test tool used by the the ADF team at Oracle? Or any one out there, have successfully used an automated tool for ADF applications?
This depends on the kind of test you want to make and the technology stack your app is using.
JUnit is always worse a try (it integrated in JDev after some updates and give you rudimentary test classes).
This [blog entry|http://one-size-doesnt-fit-all.blogspot.com/2009/06/stress-load-testing-web-applications.html] from Chris Muir handles load and stress testing.
This [blog entry|http://biemond.blogspot.com/2009/07/unit-test-your-composite-application.html] from Edwin Biemond covers BEPL and SOA.
Timo -
What are popular automated tests for Java GUI applications
Hi, I want to find a good automated test for java swing for my project. I have a list of UISpec4j, JFCUnit and Abbot.
There is also jemmy. I haven't used any of them, though...
-Puce -
Testing in Forte: Good News :-)
Hi
The purpose of this message is to address some inaccuracies in the attached
message regarding testing tools. I thought I would share with you all what
I found out about testing tools that work with Forte.
I heard back from Forte users about two testing tools:
1) Mercury LoadRunner / WinRunner etc.
2) ClassIQ's product called IQTest
Mercury
I spoke with a Mercury representative today who listed for me several sites
which are successfully using Forte with Mercury (one of these sites is even
located here in Australia!). The problems described in the attached
message or accurate; however, the workarounds are documented and easy to
understand.
You can use Mercury today with Forte.
In addition, Mercury has been working for several months now on an even
tighter integration with Forte. This project has been extremely
successful. There is at least one Forte site in the USA which is using
this Forte/Mercury integrated product. According to the Mercury rep, the
Mercury/Forte tighter integration is now in beta testing and should be
production in May/June 1997. This information was verified by my contacts
at Forte HQ. If any of you need more detailed information than this please
contact me or your Mercury representative.
ClassIQ
ClassIQ currently has a small number of sites using its testing tools which
are written in Forte. Needless to say, ClassIQ is very tightly integrated
with the Forte environment. If you would like to know more about ClassIQ
contact Joe Burns at 105210,[email protected].
I am sure there are many other people using other testing tools with
Forte....these are just the two I have heard about in the initial responses
to my query. I would love to hear about other testing tools which work
well with Forte.
Regards,
Eric
At 11:19 AM 2/19/97 +0530, you wrote:
Hi,
We evaluated quite a few test tools in relation to the forte
environment. All of them have the same problem : The inability to
correctly map Forte widgets. Most of them cannot recognise
Outlinefields, ArrayFields etc. Even if they do recognise a forte widget
only basic properties like the size of the widget, its position on the
screen etc. are recorded. Data contents of the widget are not
recognized.
To clarify the above points : Given a screen with a TextData widget, you
can record and playback this sequence without any problems with most
Test tools :- Position the mouse on the widget, Type 'Testing' .
Ideally, the TextData widget should have a property 'Content' or 'Value'
(different test tools call it differently) which will have the value
'Testing'. In case of forte this does not happen. What is recorded are
the low level mouse movements or keyboard strokes. The position on the
screen where the value is typed is recorded and played back.
Low level recording maybe acceptable in some circumstances but say - you
have a widget which gets populated by a database query. How will you
test the values displayed ?
Some of the test tools are customizable i.e. you can actually create a
widget class of your own and try to map it to a recognized (by the Tool)
widget class. This will be a time consuming process with a great deal of
trial and error and no guarantees of success.
If the sole objective is navigate through screens and record and
playback, then most of the automated test tools work. If you want to
make full use of a test tools capabilities and want to go further and
intelligently record and playback, most test tools have very very
limited use.
Discussions with Test tool vendors have revealed the following :
- Forte has not released a Test API to any particular vendor or the
market at large
- Forte implementation sites are at the moment too few for any test tool
vendor to invest in Research and Development and come out with a Test
API.
So as it goes the chances of a fully compatible Forte test tool in the
near future are remote.
Forte's own AutoTester project has a limited usage. My own evaluation is
that it cannot be used for big sized implementations. Along with other
limitations, test management facilities that are particularly relevant
for big sized implementations simply don't exist with AutoTester.
The only product in the market that is Forte specific and is more a
testing Framework than a tool is TestIQ from ClassIQ. I am keen to get
information about TestIQ from any of its implementation sites. Again I
am not sure about its test management capabilities.
Hope the information helps,
Parvathi Iyer,
[email protected]
From: David Campbell[SMTP:[email protected]]
Sent: Tuesday, February 18, 1997 2:08PM
To: [email protected]
Subject: Development tools
Hi all,
We are about to embark on a sizable Forte development and are interested
in hearing from anybody who has successfully used automated test tools
with Forte. Also, does anybody know of a problem tracking tool that can
be linked to the Forte source repository for the purpose of tracking the
status software bugs, fixes etc.
Thanks,
David Campbell
System Consultant
CSC Australia
From: [email protected][SMTP:[email protected]]
Sent: Tuesday, February 18, 1997 11:58 PM
To: [email protected]
Subject: Automated test tools
I've read about Capture/Replay and played with the AutoTester project a
little. I'm curious as to the experiences that developers have had with
using these tools to automate testing of GUI applications. Has anyone
actually deployed an application that successfully uses these tools? How
does it compare against other automated test tools?
One limitation that I see with using Capture/Replay is that any non-Forte
client interfacing with my Forte code would not be able to use this
mechanism to perform its auto testing. Also, while playing with the
AutoTester I actually got a playback which was slightly different than what
I did while doing the capture.
Thanks,
Jim Hancock
[email protected]
--_|\ Eric Gold
/ \ Technical Director
\_.--._* Forte Australia
v Voice: 61-2-9926-1403
Fax: 61-2-9926-1401
http://www.forte.com
He is happiest who advances more gradually to greatness.
-- Adam SmithThanks for the news Nancy!
-
Forms and Reports: Automated Test tools - functionality AND performance
All,
I'm looking to get a few leads on an automated test tools that may be used to validate Oracle forms and reports (see my software configuration below). I'm looking for tools that can automate both functional tests and performance. By this I mean;
Functional Testing:
* Use of shortcut keys
* Navigation between fields
* Screen organisation (filed locations)
* Exercise forms validation (bad input values)
* Provide values to forms and simulate user commit, and go and verify database state is as expected
Performance Testing:
* carry out tests for fixed user load
* carry out tests for scaled step increase in user load
* automated collection of log files and metrics during test
So far I have:
http://www.neotys.com/
Thanks in advance for your response.
Mathew Butler
Configuration:
Red Hat Enterprise Linux x86-64 architecture v4.5 64 bit
Oracle Application Server 10.1.2.0.2 ( with patch 10.1.2.3 )
Oracle Developer Suite (Oracle Forms and Reports) V10.1.2.0.2 ( with patch 10.1.2.3 )
Oracle JInitiator 1.3.1.17 or later
Microsoft Internet Explorer 6are there any tools for doing this activity like oracle recommended tools?
Your question is unclear. As IK mentioned, the only tool you need is a new version of Oracle Forms/Reports. Open your v10 modules in a v11 Builder and select Save. You now have a v11 module. Doing a "Compile All PL/SQL" before saving is a good idea, but not required. The Builders and utilites provided with the version 11 installation are the only supported tools for upgrading your application. If you are trying to do the conversion of many Forms files in a scripted manner, you can use the Forms compiler in a script. Generating new "X" files will also update the source modules (fmb, mmb, pll). See MyOracleSupport Note 955143.1
Also included in the installation in the Forms Migration Assistant. Although it is more useful to people coming from older versions, it can also be used to move from v10 to 11. It allows you to select more than one file at a time. Documentation for this utility can be found in the Forms Upgrade Guide.
Using the Oracle Forms Migration Assistant -
Naming conventions to store automation testing scripts
Hi,
Can anyone provide the solution for Naming conventions to store automation testing scripts in oracle application testing suite?
Regards,
SairamHi Sairam
There are no naming conventions you can call them anything you like.
Regards
Alex -
Hi ,
We are trying to test flex chart using Qtp 9.2 , qtp is able
to identify the chart but we can not find a way to get the data tip
of the series in the chart.
does flex automation support it ?Hi Xavier,
You've already taken the first step by compiling the automation libraries into your tiles. The next step to automate a complete mosaic application is to install and use the mosaic-debug-auto-pkg.zip which has the automation also compiled into the mosaic runtime. This package is not currently available publicly on packageshare for a couple of reasons: a) a bug in gravity (CCF) and b) a limitation in the flex sdk. The bug in gravity has been fixed and will be released shortly in an upcoming service pack. The flex sdk limitation is here: https://bugs.adobe.com/jira/browse/FLEXENT-1496 I believe the mosaic automation package will remain a special-request package even after the release of the service pack due to the complexity of automating a modular composite application.
Another technique you can consider is to use Selenium with an html controller tile. The html controller would use mosaic apis to send events and messages to the other tiles in the applicaiton. The individual tiles would be automated seperately for UI inputs, and then the system-level automation could use the selenium approach. This can be a simpler and more economical option, depending on your application's design and verification needs.
Don. -
Automation testing with Mosaic
I have been trying to get automation testing to work with Mosaic. Is it possible to Composite Application Framework applications to work with automation?
I have compiled the automation libraries into my tiles. But I can't tell how to switch automation on within my application.Hi Xavier,
You've already taken the first step by compiling the automation libraries into your tiles. The next step to automate a complete mosaic application is to install and use the mosaic-debug-auto-pkg.zip which has the automation also compiled into the mosaic runtime. This package is not currently available publicly on packageshare for a couple of reasons: a) a bug in gravity (CCF) and b) a limitation in the flex sdk. The bug in gravity has been fixed and will be released shortly in an upcoming service pack. The flex sdk limitation is here: https://bugs.adobe.com/jira/browse/FLEXENT-1496 I believe the mosaic automation package will remain a special-request package even after the release of the service pack due to the complexity of automating a modular composite application.
Another technique you can consider is to use Selenium with an html controller tile. The html controller would use mosaic apis to send events and messages to the other tiles in the applicaiton. The individual tiles would be automated seperately for UI inputs, and then the system-level automation could use the selenium approach. This can be a simpler and more economical option, depending on your application's design and verification needs.
Don. -
Our project is currently faced with having to build an
automation testing framework for our flash games. We are currently
using Flash 8, flex, and ActionScript 2, but we are wrapping
everything for easy transition into Flash 9 and AS 3 as soon as it
is released.
The challenge with most industry products like QTP (mercury)
is that they cannot programmatically interpret Flash UI elements.
QTP 9.0 professes to have compatibility to Flex 2 through MXML, but
we are not using MXML because it severely limits the productivity
of our designers.
Our flash framework is abstracting all interactive visual
elements into a component library, so that all versions of a
particular game are forced to use the same UI element IDs (for
example: the spin button for a slots game). This allows us to
implement automation testing scripts that refer to that button ID
and not the bitmaps x,y location. So, for any variation of this
game, including localization and branding, i have the luxury of
using a single script to do my functional testing.
Here is the problem however. What technology exists out there
that will allow me to do this? The flash community is huge and i
find it hard to believe that my research has yielded very little on
this topic. I've come across things like MSs Active Accessibility,
but i'm not convinced QTP 9.0 can implement this interface to read
Flash UI elements. I have looked at an open source tool called
AutoTestFlash, but i'm not confident it is robust enough.
Anwyay, what are you guys using to test your flash
applications? Have you automated these tests? Is it bitmap x,y
based, or have you attempted to do what i am proposing above? If
so, what technologies exist out there in the internet ether that
can help us all save time in the QC grindstone? :)
Thanks in advance,
RabidFlyYou can try to test the movie using flash player 8, but more
than likely code from flash 6 will not be parsed correctly using
the flash player's engine. You can always uninstall flash player 8,
install a lower flash player and then test it, but that seems like
more trouble than what it might be worth. -
Automation testing for sap bw backend
Hello Gurus,
do you have some idea for automation testing of sap bw backend?
Many thaniksHi,
If you are looking about data reconcolization or Data testing between ECC and BW then I already given solution in your previous thread. i.e. Who will involve in UAT thread.
Automation testing for sap bw backend: What testing?. We don't have such kind of concept, for Java, VB etc applications they will test all fields and code, but we don't have automation testing for sap bw backend.
Thanks
Reddy -
Automation Testing on Webcenter Sites
Hello,
How do I automate content creation using any automated test tool?
Thanks,
SushanthThis question can be approached from two perspectives:
- is your task to create automated tests, or
- is your task to automate content creation?
If the former, there is a number of tools (both commercial and open source) which can automate test scenarios on web-based applications. Oracle has one too, called Oracle Application Testing Suite.
If the latter, there might be better means than generic testing tools. Take a look at this article: http://manifesto.co.uk/using-webcenter-sites-rest-api-part-1/?goback=.gde_142076_member_5809268750695821313#!
which describes REST API. Also, if you use WebCenter Content as you content repository, you could use Batch Loader, or RIDC interface.
Maybe you are looking for
-
Compiled Code Error Running Excel
Writing to Excel works fine with source code but gives this error with compiled code: Open VI Reference in Dispose Report.vi->Write_to_Excel.vi->Golden_Thread_V2.vi<APPEND> VI Path: <b>C:\Golden Thread\Golden Thread V2.2.exe\Excel_Quit.vi</b> Built A
-
How can I listen to only one episode on a list of podcasts
Apologies if this is posted elsewhere... I "upgraded" my old 160GB ipod classic to a new 120GB one (actually I dropped the old one down the stairs and had to replace it). On my old ipod it used to be that if I wanted to listen to a single podcast (ep
-
APs unable to receive IP address from DHCP (core 6500 series switch)
Dear Friends, a week ago I had stable wireless network APs were getting IPS from 6500 series switch (DHCP) but unfortunately some WISM got rebooted and now APs are unable to receive IP address from Core 6500 DHCP, to cater this issue I have another
-
DW CS5.5 in OSX Lion - anyone seeing problems with Spaces?
DW seems to have problems with Spaces in OSX Lion.Switching into DW from other spaces is not 'clean'. When DW comes up, sometimes the Code/Design is blank white, and windows within the workspace don't show their headers. Clicking on Code/Design redra
-
How do I delete my Messages picture?
I would like to completely delete my Messages picture. I have a picture setup for when I login to my Mac, but I do not want anything showing for when I message people. I already turned off the picture from showing via Gmail settings so that when I