TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

TestCafé: Web Testing Framework

25 pointsby joltalmost 12 years ago

10 comments

hugsalmost 12 years ago
&quot;Yes, we&#x27;ve filed for a patent&quot;<p>&quot;TestCafé loads websites via a proxy, thus allowing its engine to inject scripts that can access and manipulate the Document Object Model&quot;<p>That&#x27;s exactly how Selenium 1 worked when we created it 9 years ago. It also sounds like the approach used in Sahi, Windmill, JsTestDriver -- other web testing tools. Not cool.<p>&quot;While loading via proxy is not a new idea, our implementation is unique. Our framework is the only one that automatically configures that proxy and allows direct communication with the page via JavaScript.&quot;<p>I look forward to reading your patent application.
评论 #6185757 未加载
评论 #6185601 未加载
评论 #6185467 未加载
评论 #6185348 未加载
pedalpetealmost 12 years ago
I&#x27;m currently watching the 27minute video. I was expecting a quick sample of what TestCafe does, but it is a full-on tutorial of using all their features. Also it goes into a VERY deep yet simple level (like here&#x27;s how to change the port#).<p>I&#x27;d recommend a shorter, marketing style video just showing why TestCafe is great. I haven&#x27;t gotten there yet, at more than 5 minutes in...
评论 #6184931 未加载
janekkalmost 12 years ago
I like the visual method of writing scripts, but having used Selenium + SauceLabs.com on a real app and dealing with functional browser tests every day, I&#x27;m concerned about:<p>* Timing issues; most of the time spent writing functional tests is knowing when to wait for the next click (e.g. waiting for AJAX response and change in a certain DOM element)... and doing this in a clean way (e.g. WebDriverWait conditions instead of putting Sleep(1000) everywhere).<p>* Ability to expand the tests to do other things; for example, Selenium can take screenshots of the browser window because it works at a lower level. We use this for regression testing our web pages.
评论 #6185925 未加载
wldlyinaccuratealmost 12 years ago
I skim-read their website and watched a good chunk of their video. I <i>still</i> have no idea what this actually is, and why I would use it over my existing toolset (Behat, Selenium + WebDriver, CasperJS, etc).<p>If any DevExpress guys&#x2F;gals are reading this, please consider making a shorter (2-3 min) video showing some tests being written and run.
评论 #6185265 未加载
sergiotapiaalmost 12 years ago
We&#x27;ve been using Selenium to test a large enterprise ASP.Net webforms application and it&#x27;s been kind of a hassle. Configuration was horrible but once that&#x27;s out of the way it&#x27;s sort of straightforward.<p>What benefits does TestCafe bring against Selenium? What&#x27;s the elevator pitch?
评论 #6190457 未加载
polyvisualalmost 12 years ago
We&#x27;re on the verge of running a Selenium Grid server with a ~1000 Selenium nodes connected to it.<p>I&#x27;d like to see how their offering stands up to that.<p>(Actually, I don&#x27;t know how Selenium will stand up to that... maybe I should have left this comment until I&#x27;ve got the results!)
joltalmost 12 years ago
Haven&#x27;t used it myself, but i would love to hear from someone who has used this, or something similar. How useful is this kind of testing? I&#x27;m thinking that tests would have to be re-recorded a lot, if this is used while developing the site.
评论 #6185244 未加载
评论 #6184959 未加载
arunodaalmost 12 years ago
Where is the 2 min intro?
boggzPitalmost 12 years ago
I don&#x27;t understand their video at all and the voice is annoying.
Kiroalmost 12 years ago
&quot;Yes, we&#x27;ve filed for a patent&quot;<p>Instant boycott.