Skip to content
This repository was archived by the owner on Dec 18, 2018. It is now read-only.
This repository was archived by the owner on Dec 18, 2018. It is now read-only.

Multi-Browser Support #39

Open
Open

Description

@jdolle

Even though this project is named PhantomCSS, it would be great if you gave the option of testing in different browsers.

Because as we all know, Chrome != Firefox != IE != ...

Activity

  1. jamescryer commented on Mar 3, 2014

    @jamescryer

    Hey, your right(ish). I don't personally see PhantomCSS as x-browser testing tool, products like BrowserStack do a pretty good job of that.

    That said, PhantomCSS is just a module/extension of CasperJS. CasperJS is working on support for Gecko and Trident so potentially, hopefully, with little if any changes to PhantomCSS visual testing of those browser engines might become possible.

    https://github.com/n1k0/casperjs/issues/688 / http://triflejs.org / http://slimerjs.org/

    I haven't got SlimerJS working yet, I haven't had the time - but it might work now if you want to have a go.

  2. fuhlig commented on Mar 27, 2014

    @fuhlig
    Contributor

    I was able to run CasperJS + SlimerJS (by just dumping the contents of each in one folder).
    But when running CasperJS+PhantomCSS+SlimerJS (casperjs test <script.js> --engine=slimerjs) it starts Slimer but its pretty much stuck there (no debug info even with --verbose)

  3. ograycode commented on Apr 8, 2014

    @ograycode

    Would it be helpful to remove the dependency on CasperJs and instead go with WebDriverJs? I like the interface CasperJs gives, but Selenium seems to be the dominant player.

  4. jamescryer commented on Apr 9, 2014

    @jamescryer

    If WebdriverJS support can be added without making the library overly complex then that would be a great step forward. I discovered this https://github.com/webdriverjs/webdrivercss the other day, which I think is a great idea!

    For me, PhantomCSS is not a x-browser visual testing tool. I don't even use it in end-to-end testing. PhantomCSS (for me, and Huddle) is a unit testing tool for CSS and layout. Primarily I want feedback from these tests to be as fast as possible. A parallelised headless-browser with minimal dependencies will always be faster than Selenium, even Selenium Grid. But that's not to say that x-browser or Selenium integration wouldn't be very cool.

  5. gkini commented on Jun 27, 2014

    @gkini

    Has anyone looked into integrating this with a saucelabs like service for cross browser visual testing yet?

  6. richardhunt commented on Aug 19, 2014

    @richardhunt

    Hate to leave a simple +1 comment, but integrating this with SauceLabs would be awesome.

  7. Nesh108 commented on Jun 6, 2016

    @Nesh108

    Up!

    Any updates regarding other browsers like Opera, Safari and the evil IE?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions