Skip to main content



      Home
Home » Eclipse Projects » RCP Testing Tool » Automating testing beyond Eclipse from RCPTT
Automating testing beyond Eclipse from RCPTT [message #1415305] Mon, 04 August 2014 09:50 Go to next message
Eclipse UserFriend
Hi,
I am planning to automate testing procedure from RCPTT for an Eclipse based IDE. So I can do my job quite well. From this IDE, We can create mobile apps and run on external application (eg: Android Emulator or Actual Device). How do I record this scenario from RCPTT Q7?
When Android Emulator is triggered by IDE, Q7 stops recording and waits without any activity?
How do I handle this situation? Is there any way to Verify whether my app is running on emulator or not?

Thank you.
Sing
Re: Automating testing beyond Eclipse from RCPTT [message #1415306 is a reply to message #1415305] Wed, 06 August 2014 10:46 Go to previous messageGo to next message
Eclipse UserFriend
Hi, Sing.

RCPTT only records activity within Eclipse IDE (on SWT level), it does not monitor launched applications. If your emulator is not an Eclipse plugin (and it is probably not), RCPTT can't examine its state directly.
You can continue recording actions within IDE (for example stopping of emulator), or you can stop recording and add additional test steps manually (for example you can launch shell commands with exec-process ECL command to communicate with your emulator). In some cases, when your application under test launches something, you still may verify that launching is correct by adding assertions to Console view (i.e. console contains some text). Another possibility might be to launch an external script (i.e. Sikuli), to perform an interaction with external application and assert that it finished successfully.
Re: Automating testing beyond Eclipse from RCPTT [message #1561617 is a reply to message #1415306] Tue, 13 January 2015 02:36 Go to previous messageGo to next message
Eclipse UserFriend
Hi,

I want to record a process of emulator launching from emulator manager [connection explorer->emulator manager->create emulator->launch emulator]. But objects from emulator manager window are not captured by rcptt. Is there any solution?
Re: Automating testing beyond Eclipse from RCPTT [message #1561979 is a reply to message #1561617] Tue, 13 January 2015 07:17 Go to previous messageGo to next message
Eclipse UserFriend
Hello,

Thank you for contacting us!
What is "emulator manager window"? Is it a part of Eclipse-based application?
Could you please attach screenshot with that window when emulator manager is running as AUT?
Re: Automating testing beyond Eclipse from RCPTT [message #1562029 is a reply to message #1561979] Tue, 13 January 2015 07:58 Go to previous messageGo to next message
Eclipse UserFriend
Thanks for your early response.
Yes, "emulator manager window" is a part of Eclipse-based application to develop Tizen apps.
I have attached a screenshot. From "connection explorer" [red marked tab] you can click green marked button to open "emulator manager" window.

Regards-
Zohir.

[Updated on: Tue, 13 January 2015 08:00] by Moderator

Re: Automating testing beyond Eclipse from RCPTT [message #1563819 is a reply to message #1562029] Wed, 14 January 2015 07:23 Go to previous message
Eclipse UserFriend
Hi,

Thank you for the screenshot.
Could you please provide me with some additional details.
What steps reproduce this issue?
Did you try to do following steps?

  1. start recording ECL script
  2. open emulator manager window
  3. switch to assertion mode in ECL
  4. try to assert some object in the window

What was the result? Does any error appear?
Can you send me your AUT to reproduce this issue local?
Previous Topic:RCPTT Fails to start on Centos 6.6
Next Topic:Waiting for background job.
Goto Forum:
  


Current Time: Wed Jul 30 17:50:10 EDT 2025

Powered by FUDForum. Page generated in 0.03980 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top