background preloader

Sauce Labs: Selenium Testing, Mobile Testing, JS Unit Testing and More

Sauce Labs: Selenium Testing, Mobile Testing, JS Unit Testing and More
It's easy to go with Sauce because there's no infrastructure setup. BrianO’NeillEventbrite Now we have less infrastructure to worry about maintaining. BenChessYelp Our QA group would be totally lost without Sauce. KevinDiamondHautelook

Related:  Cross-Browser Compatibility and TestingMobile Testingmayurgaudgestion de projets

Ghostlab One site. One experience Whether you want it or not, your site is going mobile - every day. Use Ghostlab to make sure all your users get the same neat experience - whatever operating system, browser or smart phone they are using. Synchronized Testing. Really Documentation - Safari for Developers Universal Links Seamlessly link to content inside your app, or on your website in iOS 9. With universal links, you can always give users the most integrated mobile experience, even when your app isn’t installed on their device. Universal Links for Developers Safari Extensions

10 Things a Website Should Never, Ever Do / Kyle Schaeffer As a designer of the world wide web, you are armed with the power to amaze, enlighten, entice, and captivate. The web is an easel for your creative aspirations, and the content you design for is the foundation of your creativity. With so much power at the tips of your fingers, you also possess the ability to deter, annoy, anger, and infuriate. Your users are yours to command, their emotions yours to pluck like the strings of a harp. It’s the latter of these powers that we discuss today: your ability to destroy the desire for users to stay on your site. RESTful API Design: Teach a Dog to REST UPDATED November 2011: Check out the second edition of the webinar - RESTful API Design. It's been 10 years since Roy Fielding first defined REST in his dissertation on Architectural Styles and the Design of Network-based Software Architectures. Since then, REST is often held as the standard for usable, well-designed, easy-to-integrate APIs. At the Cloudstock hackathon, I presented "Teach a Dog to REST," asking the question: where are all the elegant REST APIs we'd all hoped to see? While many claim REST has arrived, many APIs in the wild exhibit arbitrary, productivity-killing deviations from true REST. In this presentation, I start with a typical poorly-designed API and iterate it into a well-behaved RESTful API.

13 Essential Tools to Check Cross-Browser Compatibility With an endless combination of modern and legacy browsers for users to choose from (depending on their system capabilities), it's our responsibility as designers and developers to ensure the websites we build perform adequately. Testing multiple browsers on multiple platforms isn't just difficult — it can be virtually impossible without the correct resources. However there are tools that let you comprehensively test your website, and check if it successfully displays across various browsers, platforms and resolutions. That way, your users will receive a positive, user-friendly experience no matter what their setups are. Below is a curated list of both free and premium cross-browser testing tools, ranging from cloud platforms to desktop applications. These tools will help you easily test everything from versions of Internet Explorer versions to more than 300 modern browser combinations.

Dragonfly – Opera's built-in web developer tools Fast, lean and powerful. Meet Opera Dragonfly — our fully-featured suite of developer tools, designed to make your job easier. It’s just a right-click away. The most interesting button in the world The Problem Buttons are a critical part of the Web – they drive sales, confirm subscriptions, book flights and so much more. So why don’t they actually do anything?

weinre - Home weinre is WEb INspector REmote. Pronounced like the word "winery". Or maybe like the word "weiner". Who knows, really. weinre is a debugger for web pages, like FireBug (for FireFox) and Web Inspector (for WebKit-based browsers), except it's designed to work remotely, and in particular, to allow you debug web pages on a mobile device such as a phone. Do you need to use weinre? Free Online Tools for Looking Up Potentially Malicious Websites Several organizations offer free on-line tools for looking up a potentially malicious website. Some of these tools provide historical information; others examine the URL in real time to identify threats: AVG LinkScanner Drop Zone: Analyzes the URL in real time for threats BrightCloud URL/IP Lookup: Presents historical reputation data about the website Comodo Web Inspector: Examines the URL in real-time. Cisco SenderBase: Presents historical reputation data about the website Cyscon SIRT: Provides historical data for IP addresses, domains and ASNs. Any on-line tools that should be on this list, but are missing?

Mobile Perf bookmarklet Installation Web development on mobile devices is especially challenging. The debuggers and profilers we use on the desktop aren't available. Bookmarklets are a good alternative. They're lightweight and work on most browsers - even mobile browsers. How Your Website Looks On Different Devices And Browsers See How To Use BrowserStack First of all to use BrowserStack, you’ll need to visit their site at Which will give you a page similar to below. Using BrowserStack is really simple, First – Insert your web address / or a theme demos web address (like in the image above)Then choose the different devices and browsers you want to see a screenshot ofClick “Generate screenshots”

Your Framework. Our Top-Of-The-Line Automation Testing Tools According to Capgemini and Sogeti's 8th annual World Quality Report, in 2016 45% of companies have not found the right mobile app testing software and tools, vs. 26% the previous year. Mobile Labs TrustTM, a certified add-in to HP’s Unified Functional Test (UFT) is an automated mobile app testing solution that tests automation frameworks on all major mobile platforms, including smartphones and tablets, as well as on all Operating Systems (OS's.) Accelerate Mobile Application Deployments Mobile Labs Trust helps to meet rapid rollout schedules by automating the mobile application testing process, without sacrificing accuracy, and minimizing the time spent on script development and maintenance.

50 Amazing jQuery Plugins That You Should Start Using Right Now Martin Angelov jQuery has a wonderful community of programmers that create incredible things. However, it may become difficult to sift through everything that is released and find the gems that are absolute must-haves. This is why, in this post, you will find a collection of 50 new jQuery plugins and JavaScript libraries that, when applied with good measure, can make your sites a joy to use. Specifying Interaction with Mockups About this Tutorial # Example storyboard depicting motion in the film, The Forbidden Kingdom Designers, filmmakers, and animators have used low fidelity, static representations of content for communicating motion and interaction for years. Many of those techniques have been borrowed by software designers designing for the screen, and there are well-known practices for communicating interaction in static documents. This tutorial provides some tips for designing interaction in Mockups using these techniques. The tutorial starts with a brief explanation of why these techniques are used, but if you like you can skip to the examples.