TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Rate my startup, Go Test It (cross-browser testing)

50 点作者 martinkl超过 15 年前
Hello HN,<p>Just recently, at Future of Web Apps in London, we launched our startup, Go Test It. Our goal is to make automated functional testing of web applications incredibly simple and efficient.<p>We have an infrastructure hosting various different browsers, and we have a fantastic test recorder which can pick up mouse clicks and keyboard events to create test scripts. Test scripts can be converted to Ruby or Python, and run directly on our infrastructure.<p>It would be awesome to get your feedback on what you think and how you would use Go Test It in your own projects.<p>Please sign up for free at: http://go-test.it/hackernews (use "hackernews" as invite code)<p>Thanks :)

23 条评论

spokey超过 15 年前
Nice. And that's coming from someone who has been thinking about an app like this for quite some time.<p>One minor thing: On the "Welcome to Go Test It!" page (/welcome), you have "I have existing Selenium scripts that I want to upload." and "I do not yet have any test scripts." I bristled at that slightly. I _do_ have a bunch of test scripts (that I worked pretty hard to create), but they are not in a ruby, python or selenese form. Maybe something in the gray text for the second option that acknowledges something like "or I don't have scripts in a Selenium format" would create less of a false dichotomy and help me feel better about myself than selecting "I do not have test scripts" does. Maybe I'm overly sensitive.<p>One bigger thing: I like the options for the "New Test Script" (projects/*/scripts/new) page. I'll probably go back and install the Firefox plugin when I have more time, but I wanted to see how it works quickly, so I backed up and went to the "Write a new script in a text editor" option. Now I'm presented with a blank text editor, with little or no clue as to what I'm supposed to do there. At the very least you should have links to samples or documentation for the scripting language, but you could do better than that. You know my app's URL at this point. You could pre-populate this script (for new users) with a basic "Is it up?" script, maybe checking the title and some H1 text on the page, just to give me a working example to modify. I think for new users you should minimize the number of steps to a running test. As it stands I either need to install a firefox plugin (a pretty big hurdle, imo, although it is right to offer that) or (I'm guessing) go off and research how to write Selenium scripts and then come back and create one on your site. As a random user looking to solve my functional testing problem, I'm not that motivated to do either. Once I'm off writing Selenium code I'm likely to forget about GoTestIt. I'd suggest that you either auto-populate a basic script for new users, so that I can click "Run Test" right away and see what happens or find a way to record basic scripts directly in the browser without installing a plugin (or both).<p>(Also, personally I find the "Feedback" tab on the left to be a little distracting, but I'm on a netbook so my monitor is smaller than most. Of course, it looks a little funny when glued to the scroll bar too. I wish UserVoice would let you attach that to the top or bottom of the screen.)
评论 #883209 未加载
agmiklas超过 15 年前
A pay-as-you-go pricing option might be useful. The monthly pricing model works well if you plan to run the tests every day/week, but I'm guessing that a lot of people will want to run the cross-browser tests on every new deployment, but perhaps not between deploys.
评论 #883418 未加载
评论 #883094 未加载
oneplusone超过 15 年前
This seems really really expensive.<p>Say it takes me 10 actions to fully test one feature and all its cases. Spread that across FireFox 3 + 3.5, Safari, and IE 6 + 7 + 8, that would take a total of 60 actions for one feature. With a web app that has 20 features testing it once a week I would have to pay $326. What if a test fails, do I have to pay again?<p>I don't see how anybody can use this with such a hefty price tag.
评论 #883384 未加载
评论 #883471 未加载
评论 #883320 未加载
jeroen超过 15 年前
Looks nice and useful, but scheduling is a bit unclear to me:<p>I have 1 testscript, 7 browsers, which makes 7 tests. If I schedule to run every "day", will those 7 tests run every day, or 1 a day? I expect the first, but "Our scheduler will try to start one of the tests above with the start times separated by the time you specify." seems to imply the second.<p>(oh, and check this out: <a href="http://vldtr.com/?key=go-test.it" rel="nofollow">http://vldtr.com/?key=go-test.it</a> )
pplante超过 15 年前
I love the service. Its a great idea, and the scriptability of it makes integration into an existing pipeline extremely easy.<p>All praise aside I cannot say I personally would use it much beyond experimenting with it. My project uses google maps too extensively and ends up failing out too much. Thats more my problem than yours as scripting events for GMaps would be overly complicated and useful to only a few.<p>Thanks for the demo!
评论 #883091 未加载
adamt超过 15 年前
I like it.<p>Sign-up nice and concept good.<p>Couple of comments/bugs: 1) When you first record something and click 'run' it brings up a confusing dialog box with a textbox. I figured out eventually this is a save dialog box, but it isn't obvious<p>2) Appreciate the need to queue things up, but I didn't find the queue status thing very intuitive.<p>3) I used news.bbc.co.uk as my test site, and all the IE ones died opening the front page.
评论 #883106 未加载
seajosh超过 15 年前
I did something similar a couple of years ago called Blue Violin. It was a web app that recorded web events, saved them, then ran the test script. The source code is available at <a href="http://code.google.com/p/blueviolin/" rel="nofollow">http://code.google.com/p/blueviolin/</a> - you might find some code of use to you. If you have any questions, you can find me at @JoshWatts or josh.watts at gmail.com.
jusob超过 15 年前
Support of Selenium scripts is great. I was afraid only Ruby/Python were supported from your description.<p>How can I delete or rename existing scripts?<p>it would be great to have more browser available: Safari on Windows &#38; Mac, Opera 8 to 10, Chrome, etc., along wit hthe option to disable javascript, Jva, Flash, etc.
BlueSkies超过 15 年前
I like the concept and the sign-up was easy.<p>I noted that you can't run a test until you first save it, even though there is a Run button. You may wish to make this piece a little smoother.<p>I got a little confused by the queueing though. Was I supposed to wait when it said queueing? I did, but nothing happened for a while. Then I selected the browser type again and clicked the button to run the test. This time I had my results.<p>My problem was that my application requires authentication - in particular Twitter OAuth. Do you have any plans to address authentication in general. I didn't know how to work around it, so I couldn't evaluate the playback.<p>I tried to leave a comment, but when I submitted it, the message came back "Not Found".<p>- Scott
hwijaya超过 15 年前
Clickable link: <a href="http://go-test.it/hackernews" rel="nofollow">http://go-test.it/hackernews</a>
bluebird超过 15 年前
I am in the market for such an application and my budget is up to $150 per month but I find the 'action based' pricing model a huge turn-off. If I am paying $50 upward, I want to be able to automate tests freely and run them nightly without ever thinking how many 'actions' I have left.<p>The UI is decent, it lacks support for pages that require authentication from what I can see, and I couldn't find any features for running tests regularly (e.g. nightly).<p>I find it hard to imagine that anyone would sign-up and pay that much money to be limited by an 'actions' meter and for an application that is not mature by any means.<p>If you adjust the pricing and address some features it could be a good application though.
bensummers超过 15 年前
The signup process is rather effective -- gets you to running your first test nice and quickly.
评论 #883070 未加载
评论 #883085 未加载
avk超过 15 年前
How does this differ from Selenium or what the guys at Sauce Labs are doing?
评论 #884620 未加载
评论 #883195 未加载
charlesmarshall超过 15 年前
Now that is a really useful application! well done guys, if the price is right (bit high at the moment for the individual / small business)
keeptrying超过 15 年前
I just ran through bunch of tests for my application. This is very nicely done.
ynniv超过 15 年前
How does this compare to BrowserCam? [ <a href="http://browsercam.com" rel="nofollow">http://browsercam.com</a> ]<p>(disclosure: I work next to the BrowserCam team)
评论 #883849 未加载
评论 #883831 未加载
aik超过 15 年前
Very cool. As other people have have said, a pay as you go payment plan would be pretty cool. I'd use it.
swombat超过 15 年前
Can you make it work with Flex apps? If so, you've got a client. If not, I'll have to pass, unfortunately.
评论 #883212 未加载
dawie超过 15 年前
I would use it. I feel that your pricing is too expensive. I would pay $10 maybe $15 as a small company.
jmtame超过 15 年前
what a bittersweet solution ;) "oh cool! look at all these bugs--hey wait..."
etherealG超过 15 年前
really awesome service. very very impressive. price point seems a bit high for another small company to be using, but corporates would jump all over it. hope it takes off, well done.
prabodh超过 15 年前
Does Go TestIt solves any problems which selenium doesnot solve...?
评论 #883216 未加载
gommm超过 15 年前
Very good idea, I could see myself using this...