18 January 2026:


This forum is now archived and is in read-only mode. Please continue discussions on our improved new Sahi Pro Community forum.



Sahi Pro is an enterprise grade test automation platform which can automate web, mobile, API, windows and java based applications and SAP.

Cannot close printer popup

zakka.fauzanzakka.fauzan Members
edited July 2012 in Sahi - Open Source
One of the testing I'm doing right now involves the existence of printing popup, which has neither a name nor a title.

I have tried several ways to close this popup, but none works. Those are:
_popup("/.*/")._closeWindow();
_popup("/.*/")._eval("top.close()");
_call(window.close());

In all of them, my sahi seems working forever and no failure at all, but it doesn't succeed as well. I have tried leaving the program worked for around an hour, still no result, so I stopped it. Does anyone know how to solve this problem?

I use Windows 7 Professional, I tried this both in Chrome 20.0.1132.47 and Firefox 13.0.1 (and nothing works) and I use Sahi v3.5 Build 2011-02-13

Comments

  • TheeranTheeran Members
    Hi Zakka.fauzan,

    Can you identify the popup or elements in the popup in the controller?

    Thanks,
    Theeran.
  • I'm not sure if there's any, since everywhere I tried to mouseover the popup to identify any element, it showed nothing.

    Anyway, the print screen is as follow...

    i46[dot]tinypic[dot]com[slash]wtit84[dot]png

    sorry, I cannot post link since I'm a new member
  • Hi Zakka.fauzan,

    Have you tried opening the sahi controller from the popup?

    Thanks,
  • fionfion Members
    edited September 2012
    Hi all,

    Seems that I also face this issue when I click "print"

    browser: Chorme, "print" link can not be opened when I run script but it can highlight(Script is recorded)
    BTW, can not open controller from the popup.
    <a class="printIcon" href="javascript:window.print();">Print</a>

    Thanks,
    Fion
  • One more thought about this topic.

    If you’re using chrome, the printing window seems to belong to the operating system and not the browser itself. When it opens, all javascript stops working (including Sahi). My workaround was to exclude printing pages from the test cases.
    I don’t know if it the same happens with other browsers.
Sign In or Register to comment.