Diff.io

Dev tools

visual regression testing

SHOW HN2015

194points
99comments
#91of 2,565 in 2015
Top 4%of 2015 by points

How HN took it

RoastedHalf or more of the comments are critical

6 positive, 17 neutral or asking, 3 mixed, 26 critical, out of 52 comments about the project. Thread score -0.28.

Idea: 3 for, 10 againstExecution: 2 for, 6 againstPricing: 0 for, 7 againstDocs: 0 for, 2 againstDesign: 1 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Useful service for visual regression testing

    From 3 comments
    • I've half built a tool to do this using PhantomJS, and a really half-baked API. The image grab part is easy. The diffing is what's hard... well sort of. What I tried and what…
      stephentmcm on HN
    • Great project! This is really a need for monitoring consistency of UX of any website. Although I just think you should simplify your pricing model. I don't understand why you are…
      olivierkaisin on HN
    • This looks fantastic. I was just looking into doing this "manually" with an automated screenshot process for a site I'm refactoring part by part.
      joshcanhelp on HN
  • CMS integration looks useful

    From 1 comment
    • Very nice! Your CMS integration looks like a fantastic way to mitigate the onboarding pain of most integration testing systems. Definitely a useful type of test to have and…
      bcjordan on HN

Objections

  • Marketing copy and video are unclear about what it does

    From 3 comments
    • I see some green blobs, some pricing info, and hear some marketing speak about letting my CMS be a "self-actuated change awareness system". I want to know how I integrate this…
      llamataboot on HN
    • This seems like it could be great—can I drop this into my CI workflow to find visual regressions? That's the question you should be answering. Not trying to sell some…
      morgante on HN
    • I want to know what this does, the youtube video does not explain clearly in layman's terms.
      uptownfunk on HN
  • Pricing and plans shown too early with no free option

    From 3 comments
    • Tip: Remove the "plans" page. This thing is too early stage to start talking about $ plans. Nobody even knows what the hell this is or what it is good for. Your business model…
      nbevans on HN
    • "Plans" was the first thing I clicked on because I wanted to try it out, and then there's no free option so I clicked that little "X" by my tab. I actually have a use case for…
      Mandatum on HN
    • Nice idea. But it would have been great if there could have been a trial/free version. I would like to test the service so that I understand what exactly it is about. Watching a…
      LaFolle on HN
  • API documentation not public

    From 2 comments
    • Your API documentation isn't public. That's an instant turn-off.
      Gigablah on HN
    • I see some green blobs, some pricing info, and hear some marketing speak about letting my CMS be a "self-actuated change awareness system". I want to know how I integrate this…
      llamataboot on HN
  • SSL certificate not trusted by browsers

    From 3 comments
    • Looks like a useful service. Just a word of warning, your SSL certificate is not trusted by Chrome and possibly some other browsers. You have to install Intermediate certificates…
      ivanhoe on HN
    • The site shows an SSL warning message. The certificate details says it was issued by "Avast untrusted CA".
      OneTwoFree on HN
    • your ssl is signed by unknown vendor so i wouldn't trust it..
      cekanoni on HN
  • Pixel-based comparison produces false positives on dynamic content

    From 2 comments
    • Monitoring is a good idea. However, pixel-based comparison services are quite pointless for web pages. Banners, dynamic content etc. simply drives spam. Try Browserbite with its…
      kasparloog on HN
    • I've half built a tool to do this using PhantomJS, and a really half-baked API. The image grab part is easy. The diffing is what's hard... well sort of. What I tried and what…
      stephentmcm on HN

Requests

  • Free plan or trial

    From 3 comments
    • I see some green blobs, some pricing info, and hear some marketing speak about letting my CMS be a "self-actuated change awareness system". I want to know how I integrate this…
      llamataboot on HN
    • "Plans" was the first thing I clicked on because I wanted to try it out, and then there's no free option so I clicked that little "X" by my tab. I actually have a use case for…
      Mandatum on HN
    • Nice idea. But it would have been great if there could have been a trial/free version. I would like to test the service so that I understand what exactly it is about. Watching a…
      LaFolle on HN
  • Public developer docs and API details

    From 2 comments
    • I see some green blobs, some pricing info, and hear some marketing speak about letting my CMS be a "self-actuated change awareness system". I want to know how I integrate this…
      llamataboot on HN
    • Your API documentation isn't public. That's an instant turn-off.
      Gigablah on HN
  • CI integration

    From 1 comment
    • This seems like it could be great—can I drop this into my CI workflow to find visual regressions? That's the question you should be answering. Not trying to sell some…
      morgante on HN
  • Email alerts on page changes

    From 1 comment
    • Great project! This is really a need for monitoring consistency of UX of any website. Although I just think you should simplify your pricing model. I don't understand why you are…
      olivierkaisin on HN
  • WordPress plugin

    From 1 comment
    • Your landing page might benefit from using wordpress as an example. I saw the service and immediately thought about how to integrate this into wp. Maybe even turn it into a wp…
      bliti on HN

Questions

  • What exactly does it do and how is it used?

    From 2 comments
    • I want to know what this does, the youtube video does not explain clearly in layman's terms.
      uptownfunk on HN
    • I see some green blobs, some pricing info, and hear some marketing speak about letting my CMS be a "self-actuated change awareness system". I want to know how I integrate this…
      llamataboot on HN
  • Can it run in CI to find visual regressions?

    From 1 comment
    • This seems like it could be great—can I drop this into my CI workflow to find visual regressions? That's the question you should be answering. Not trying to sell some…
      morgante on HN

Alternatives named

  • Applitools Eyes

    From 2 comments
    • Have a look at Applitools for a similar tool with advanced features
      giovannibajo1 on HN
    • Very nice! Your CMS integration looks like a fantastic way to mitigate the onboarding pain of most integration testing systems. Definitely a useful type of test to have and…
      bcjordan on HN
  • Wraith

    From 1 comment
    • This reminded me of Wraith, a screenshot comparison tool which The BBC developed for integration testing: https://github.com/bbc-news/wraith
      wldlyinaccurate on HN
  • dpxdt

    From 1 comment
  • PhantomCSS

    From 1 comment
    • or these: https://hub.com/cburgmer/csscritic - JavaScript, runs in browser https://hub.com/Huddle/PhantomCSS https://hub.com/bslatkin/dpxdt - Python, Deploys to App Engine /…
      Flenser on HN
  • Huxley

    From 1 comment

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/9643579)