HNHacker News
TopNewBestAskShowJobs

defied

656 karma · joined January 7, 2009

Founder of https://testingbot.com - An Online Browser and Device Grid to run your web and mobile app tests.
submissionscomments
defied··on Scrcpy – An app to display and control Android devices
Very nice! We’d be interested in adding VNC support so that we can control Android devices remotely via VNC.
defied··on Headless mode in Firefox
That's what TestingBot offers; a cloud of browsers to run automated tests. Pricing depends on test duration and concurrency.

We secure all VMs with a firewall, every test runs on a new VM which gets destroyed after the test.

defied··on Headless mode in Firefox
TestingBot.com has been offering this service (Automated/Manual testing) via Selenium since 2011
defied··on Show HN: Open-Source Selenium IDE Light Extension for Chrome, Kantu for Chrome
Nice work! We work on a cloud-based Selenium grid [1] that can run both WebDriver and Selenium IDE. I just tried your plugin and exported a test as HTML, uploaded it and was immediately able to run the test on all the browsers in our cloud.

[1] https://testingbot.com

defied··on Why Recorded/Playback Tests in Selenium Break
I work for testingbot.com where we still have a significant part of our customers who use Selenium IDE scripts.

The biggest reason for this is because they don't have the time or knowledge to re-write their scripts to use WebDriver.

So even though Selenium has dropped support for IDE a long time ago, it's still being used by testers.

defied··on Selenium IDE alternatives for UI regression testing
A lot of companies still use Selenium IDE to create and run tests, even though it's basically been deprecated for a couple of years now in favour of WebDriver.

The reason a lot of people still use it, is because it's very easy to create a test; you basically record the things you want to test and Selenium IDE generates the test for you, without requiring any programming knowledge.

( Source: I work for a company where people upload their Selenium IDE tests to run them on a large grid of browsers in the cloud, https://testingbot.com )

defied··on Safari 10.0
The company I work for offers remote access to Mac/Win/Linux - We've been offering Mac Sierra (beta) for a while with Safari 10 installed: https://testingbot.com/support/getting-started/browsers.html which you can control straight from your browser.
defied··on Ask HN: Anyone else having no email deliver with SendGrid?
We were previously using SendGrid but noticed a lot of email ended up in the Junk folders.

Now we're using Postmark; much better service and no issues with deliverability.

defied··on Ask HN: Single Person startup/company?
I have been working on https://testingbot.com for 4 years now. Providing browser testing through automation. It's a lot of work, learned a lot in those years. Profitable after 1 year. Still growing year after year, eventhough there's quite a lot of competition
defied··on Make the Web Work for Everyone
Making sure a website works for everyone is exactly what the company I'm working for [1] is focussing on.

We run a large grid of all different browsers, both old and new versions. You create a test where you verify certain aspects of your website and then run it on all these versions on our grid.

With the feedback we provide (screenshots/videos) you can fix any issues that may have come up across different browsers/versions.

[1] https://testingbot.com

defied··on Test versions of IE from 6 through 11 and Microsoft Edge using virtual machines
We're providing the same IE/Edge versions at http://testingbot.com so people can instantly test from their browser with mouse&keyboard, without having to download the VMs
defied··on How to make Selenium tests reliable, scalable, and maintainable
Some very good information in this article. It is true that Selenium has its quirks, retrying a failed test can sometimes result in a passing test.

Disclaimer: I work for https://testingbot.com : at my work we offer our customers automatic retries when a test fails. Writing a Selenium test does take its time, but once you run it in parallel across hundreds of browser and os combinations, it's worth it.

defied··on Install OS X 10.10 Yosemite in VirtualBox
Take a look at http://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/

I haven't tried it myself, but those instructions should help with running Yosemite on QEMU/KVM

defied··on Show HN: Disco Fingers – Easily create funny beats
Looks great! This is only available in the US app store?
defied··on BrowserStack was hacked
This is why we at http://testingbot.com provide a pristine virtual machine every single time when offering browser testing.

After the test is done, libvirt destroys the machine to make sure nobody else can see what you did with the virtual machine during testing.

defied··on REPL to any browser in the cloud
They use the same virtual machine multiple times between users. You can basically find traces of previous users on their VMs. Now what if somebody installed a keylogger and you're the next one using the VM?
defied··on REPL to any browser in the cloud
They're pretty good, if you don't mind the lack of security that is.
defied··on The Next Phase of Node.js
A comment like this makes me question node/npm's future...
defied··on What are you building over the holidays?
Writing a NodeJS daemon to better manage VM spawning at http://testingbot.com
defied··on Ask HN: How you test for different versions of IE on a mac?
We run http://testingbot.com which provides just that: online browser testing. In your case, just go to our website, sign up for a free account and run any IE/Firefox/Chrome version straight from your mac. Please let me know what you think, we appreciate any feedback!
defied··on Why we ditched Amazon AWS
As far as I know you have to stop the instance to mount a fresh EBS volume, which means as soon as you start up the instance with the new volume you're paying for another full hour again.
defied··on Why we ditched Amazon AWS
We didn't really try OpenStack, heard good things about it but we wanted to really keep it as fast as possible without any overhead.

Now we have a simple nodejs daemon which spawns and destroys VMs through libvirt.

defied··on Why we ditched Amazon AWS
Exactly, now we guarantee a pristine VM for every single test, something which was not possible with our setup on EC2.
defied··on Ask HN: Getting paid to work on open source full-time?
You're doing good work with ngx_pagespeed! Been running ngx_pagespeed in production for a couple of months now and very happy with it.
defied··on Ask HN: What are you working on and why is it cool?
Probably could, but at this point I don't want the overhead OpenStack brings along.
defied··on Ask HN: What are you working on and why is it cool?
A Selenium Grid (http://testingbot.com)

I love working on this because I get to learn a variety of things. Right now I'm switching from Amazon EC2 to my own setup with KVM/Qemu VMs.

It's been quite the experience prototyping with kvm/qemu, overall I'm really happy with it. From tuning libvirt, to loading RAM images straight into the VM in order to avoid boot-storms, learning about the various VM disk formats, virtio drivers, ... there's plenty to learn!

defied··on Mac Pro
Unfortunately that's not allowed by Apple. OS X needs to run on Apple hardware.
defied··on Apple Updates The Mac Pro
I just hope this new design doesn't make it difficult to mount in a rack in a datacenter.
defied··on Cross Browser Testing in your Browser with TestingBot
Thanks. We launched the website (automated testing) in January 2012.
defied··on Cross Browser Testing in your Browser with TestingBot
We launched this today, I'd be interested in what you think about it!
← PreviousPage 2 of 4Next →