HN user

cburgmer

24 karma
Posts1
Comments23
View on HN

Author of another CSS regression testing tool here which doesn't depend on your full web app being up and running (which is the default for WebDriver and friends). I'd be seriously interested in feedback from people who have run a CSS regression test suite against a deployed web app, and especially how maintainable their testing setup was a year in and how much defects it found in that process. My personal experience with WebDriver for acceptance tests have made me approach such things very carefully. I am very conservative in how much I want to leverage a full stack setup.

PhantomJS, SlimerJS or Selenium?

Selenium if you want to support all browsers, including mobile.

PhantomJS if you want a performant and easy solution.

SlimerJS if you want PhantomJS but want HTML5/CSS3, too (or just need Firefox).

My 2 cents

A few years back I started to work on a Python library around Chinese called cjklib (https://pypi.python.org/pypi/cjklib). The intention was to facilitate the creation of Open Source tools for language learners. I even built my own application on that, sadly only for KDE (https://code.google.com/p/eclectus/wiki/About).

To be fair I've done a few things wrong (up-front design, no feedback process). However, I still found the general response less then I had hoped for.

I hope there are still a bunch of hackers around that like to solve similar problems. One is certainly https://github.com/nieldlr/Hanzi and that would be something I hacked on if I was coming back to the world.

I disagree with what I think this picture implies. That is shielding the developer from interaction makes him/her more productive. In contrary, interruption and conversation belong to development. The more my fellow developer colleagues talk, the better the code base is.

It looks like it's fixed to QUnit for now (configuration allows for a test.html file). No Jasmine then.

There is configuration for scripts, pre/post build and test phases. Unsure how this works together with having a set of browsers in the background.

In theory it makes sense to extend command line testing (maybe against PhantomJS) with integration tests against actual browsers. Let's see how this works out with BrowserSwarm.

World 13 years ago

aemkei delivered an awesome presentation yesterday at JSConf EU.

This was his final slide.

Starts with a good set of things everybody might need, and then quickly trails off into an opinionated set of rather random things

Nice work. I'd like to see more projects around public data. Especially as mashups could potentially add much benefit on a otherwise narrow source.

Also kudos to TfL for providing that data. Back in Germany it's very hard to come by such sources.

CSScomb 14 years ago

Seriously, PHP? Integrating that into your favorite editor?

Anyways. A tool to help you have clean CSS sounds cool.