Forum Discussion
Hi
We also use OE but our UI is written in .Net, so that's the selection we use for TestComplete.
- shilpi_agarwal10 years agoContributorHi Team, This is What You want to say that You are using Progress Database as backend and frontend is in .Net? Since my application is Simple GUI desktop application developed in OE 11.6 So Is it feasible to test the application with Test Complete tool? I am facing some problems like I am able to record the tests but When I play back the recording, TestComplete does not recognize the GUI Progress controls and thus not able to create tests for GUI application. Can you give me an example or confirm whether Test Complete tool is able to test the GUI desktop application developed in OE 11.6? Please suggest.
- AlexKaras10 years agoCommunity Hero
Hi,
OpenEdge is not mentioned in the list of applications/technologies supported by TestComplete...
Can you provide us with the sample of the script recorded by TestComplete against your application?
- shilpi_agarwal10 years agoContributor
Following is the recorded script-
Sub Test1
Dim prowin
Dim wndProMainWin
Dim proFrame
Dim edit
TestedApps.prowin.Run
Set prowin = Aliases.prowin
Set wndProMainWin = prowin.wndProMainWin
Set proFrame = wndProMainWin.ProClientWin.ProFrame
Set edit = proFrame.Edit
Call edit.SetText("test")
Call edit.Keys("[Tab]")
Call proFrame.Edit2.SetText("test")
proFrame.btnLogin.ClickButton
prowin.wndProMainWin3.Close
wndProMainWin.Close
prowin.wndProMainWin2.Close
End SubI have created a simple login page with user name and password. Names of Control/Widgets used by the application-
username - tbUserName (Name of the application's fill-in widget where user can enter their id)
Password - tbPassword (Name of the application's fill-in widget where user can enter the password)
Login Button - btnLogin (Name of the button).
Window name - C-Win (Name of the Window)
Frame - Default-Frame (Name of the frame)
When Login is successful ,A customer Screen should appear.
But When I run the recorded script, tool is not able to find the Gui Widgets and tool assigns some tool specific names( wndProMainWin, proFrame, edit, Edit2) and a dialogue appear that "Please Enter User Name" Which should come in case when user leaves blank in User Name Field.
During Recording, When same credentials are used to login , A Customer Screen appears-
Let me know if Anything is required from me.