• No results found

Testing Made Awesome

N/A
N/A
Protected

Academic year: 2021

Share "Testing Made Awesome"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

The Beginning

Sauce Labs was founded in response to changes in the software development ecosystem. More frequent release cycles and the accelerated fragmentation of browser and OS platforms created a need for agile testing. Our founders, Steve Hazel, John Dunham, and Jason Huggins, were inspired by the vision that there was a better way to do automated testing.

They connected the dots to put Selenium, a popular open source framework developed by Jason in late 2004, in the cloud. This way, developers wouldn’t have to set up or maintain a costly and troublesome testing grid. Instead, they could fire up secure virtual machines (VMs) in the cloud, and automate their tests across dozens of browsers and OS platforms in minutes.

The result is easier cross-browser and more recently cross-platform testing, faster debugging, quicker release cycles, and better quality mobile and web apps. Pretty saucesome.

Today

400,000,000+ tests later, Sauce Labs is the leading cloud-based platform for the automated testing of web and mobile applications. Optimized for Continuous Integration (CI) and Continuous Delivery (CD) workflows, we help companies of all sizes increase developer productivity, reduce infrastructure costs and ship better software faster. Sauce Labs has emerged as one of the major tools in the agile testing ecosystem, growing alongside the adoption of open source standard testing frameworks.

Sauce Labs’ secure and reliable testing service enables users to run JavaScript unit and functional tests written with Selenium and Appium, both open source tools sponsored by Sauce Labs, on their native, hybrid, mobile web, and desktop apps across more than 700 browsers, OS, device, and platform combinations - in parallel - without setting up or maintaining test infrastructure. Whether running automated or manual tests for web or mobile users get test results with screenshots, videos, and log files to help developers find bugs faster and release higher quality software more quickly.

900+

open source projects

33

million jobs per month

1,000,000

tests per day

400+

million tests run

0.7

sec

Average wait time

1,400

Average users per day

| Company Factsheet

Testing Made Awesome

(2)

Vision

Our aim is to revolutionize testing so that development teams are free to innovate and deliver amazing applications - faster.

Mission

Sauce Labs believes continuous integration, delivery, and testing should be simple and painless for software teams across the globe. By providing a robust, reliable, and highly scalable cloud testing platform, we enable modern organizations to bring quality applications to market faster and easier than ever before.

Values

Sauce Labs is a values-based institution, and in effect a monument to these 5 core ideas. Each of us strives to practice them every day.

Respect

Our focus on truth and transparency carries with it the responsibility to treat everyone with respect, and we celebrate human beings and their potential to grow and create. We strive to incorporate respect and value into the work we do, the products we build, and how we operate as a company.

Integrity

At Sauce, integrity means truthfulness and straightforwardness in our actions and words. We follow through on our commitments and our actions are aligned with our beliefs.

Truth and transparency

We believe in the power of truth and honesty to expose opportunity and build trust. Our high standard for mutual transparency within the company, as well as with customers and partners, gives us the freedom to share openly, and the willingness to listen deeply without defense.

It’s okay to be wrong; but not okay to stay wrong

Mistakes are normal. They are opportunities for growth and we recognize the value in this process. On the flip side, we know there is always a solution just around the corner, and we’re committed to discovering it.

Excellence and personal growth

We’re a crucial element in our customer’s fight to stay ahead of the competition. Our commitment to continuous learning, improving, and pushing the envelope—as individuals and as an organization—has set the bar high for the quality products we release. We are craftspeople and take pride in providing innovative solutions that are designed to make a difference in our customer’s lives.

(3)

Security

We take security extremely seriously. We recognize we have a responsibility to protect customer data, and we’ve designed our systems with that responsibility in mind.

• Each session is run within our own, private secure data center, which is optimised for quickly booting and destroying VMs.

• Each test runs on a pristine VM, booted from a read-only image and is completely destroyed at test end. VMs are never reused.

• Physical access to our hosting facilities is limited to on-site technicians (at our request) and approved Sauce Labs staff. Biometric scanning, security camera monitoring, and 24/7 onsite staff provide protection against unauthorized entry. Our facilities are certified to either SOC2 or SSAE16 SOC-1 Type II Certified standards. The facilities are also SOX, PCI, and EU Safe Harbor ready.

Utility

The Sauce experience is maximized when used with best Agile practices such as automation, scaling tests, running them in parallel, and incorporating continuous integration, delivery, and testing into your builds to achieve the best practice of continuous testing in the cloud. With Sauce, you get:

A complete testing platform

Run automated tests for native, hybrid, and web apps with Appium or Selenium. Run JavaScript unit or manual tests, too. Write tests in any language and run them instantly across 700+ browser, device, OS and platform combinations.

Freedom from managing infrastructure

No need to buy or maintain servers and test machines. Never install browsers or VM licenses again. Effortlessly scale tests with parallelization and more VMs. Sauce is more stable and reliable than a local grid, with 99.99% uptime.

Cross-platform support for mobile testing

Sauce supports iOS and Android native, hybrid, and mobile web app testing. Appium allows you to write tests in any language, and you can scale your mobile testing instantly.

CI system integration

Sauce is optimized for CI and CD. Integrate with Travis, Jenkins, Bamboo, TeamCity, CircleCI, and more to come

to keep your continuous testing and development process simple.

Speedy development

Sauce’s scalable cloud allows you to test more threads in parallel to speed up the process. Increase productivity up to 80% by enabling developers to spend less time on test maintenance and debug faster with useful features like videos and screenshots.

Security through purity

Use Sauce Connect, built with SSL, to securely test firewalled apps. Pristine VMs spun up for every test ensure data is secure. Once tests are completed, the VM and everything on it is destroyed.

Plus these value add features

Save time and hassle with value add features like videos, screenshots, and HTML logs to identify issues faster. Take control of running tests with breakpoints. Share videos and sessions with team members for easy collaboration, with account management for large teams and companies.

(4)

Quick stats

900+ open source projects 400 million+ tests run

Average of 33 million jobs per month Average wait time: 0.7 seconds

Average of tests run per day: 1,000,000 Average users per day in January: 1,400

Information

Founded: August, 2008

HQ Address: 539 Bryant Street, Suite 303, San Francisco, CA 94107

Vancouver: 134 Abbott St Suite 501 Vancouver V6B 2K4 Canada

Products + Services

Automated Mobile Testing with Appium

Automated Cross-Browser Testing with Selenium

Javascript Unit Testing

Manual Testing Open Sauce

Steve Hazel

Co-Founder, Chief Product Officer

Lubos Parobek

VP, Product

Charles Ramsey

Chief Executive Officer

Terri Avnaim

VP, Marketing

Jim Cerna

Chief Financial Officer

John Coyle

VP, Business Development

Joe Alfaro

VP, Engineering

Leadership

The Sauce Labs management team provides the vision, guidance and experience to insure our customers achieve success and that our team works in an environment grounded in transparency, integrity, respect, and fun.

(5)

References

Related documents

Owner’s Manual For Duoseal® Vacuum Pumps Models: 1400 OWNERS MANUAL FOR DUOSEAL VACUUM PUMPS MODELS: 1400, 1405, 1402, 1376, 1397, 1374, 1399, 1380, 1392 Contents:

Given a grid of dimension X (n) , Y (n) , what location (x, y) can provide us with minimum cost of electric transmission losses and coal delivery, while ensuring that

This chapter locates the contemporary wedding in a particular tradition of theology and Christian practice, which includes a particular history of involvement with the

The following questionnaires were administered at baseline and 6 month follow up: International Physical Activity Questionnaire (IPAQ), Satisfaction with Life Scale (SLS),

If you use positions to define primary roles, you can add positions to a position hierarchy to provide a view of line management reporting across your organization or business

While I have been able to address the relationship between personal and artistic photography of the dead, and demonstrated that the artists present the dead within

A complete work-flow is described, including preparation of data, natural language corpus, ontology design, annotation, semantic model and search.. A very detailed evaluation

"Capital Development Fund" means the sum set out in the Tuition Fees page on the School website as amended from time to time.. "Child" means a Child of whatever