Marcus Merrell
Principal Technical Advisor
Sauce Labs
location_on United States
Member since 11 years
Marcus Merrell
Specialises In
Marcus Merrell has written UI and API test frameworks for several products since 2001. He is obsessed with code design and holds sacred the philosophy that test frameworks should be approached, developed, and tested just as carefully as production code. He is a Principal Technical Advisor at Sauce Labs, working directly with customers to drive their software delivery pipeline to perfection. He lives in Larkspur, California with his family.
-
keyboard_arrow_downAccessibility Testing at Scale Powered by Appium
Rachael YomtoobProduct Owner - axe DevTools MobileDeque Systems Inc
Marcus MerrellPrincipal Technical AdvisorSauce Labsschedule 1 year ago
Sold Out!45 Mins
Talk
Intermediate
Join us to learn how easy it is to strengthen your Appium test suites for accessibility testing.
To date, web applications have been the focus of digital accessibility tooling. Attention is now pivoting to mobile apps. So how do we test mobile apps for accessibility? Many organizations test their apps with assistive technologies. This is a manual effort, takes a lot of time and is often limited by physical device availability. A far better approach is to leverage automated accessibility testing on cloud-hosted devices. It is effective in the detection of issues across a wide spectrum of your end user communities.
-
keyboard_arrow_downLightning Talks
40 Mins
Presentation
Beginner
A little history .... Dan Cuellar was selected to speak at Selenium Conference 2012 in London about an entirely different topic. As part of his presentation, he showed off iOS Automation using Selenium syntax to demonstrate writing platform-agnostic tests that use separate platform-specific page objects with a common interface. To his surprise, the cool test architecture would take a backseat to the spectacle of iOS tests running like WebDriver tests. Several people suggested that he give a lightning talk later in the conference to explain exactly how it worked.
On the second day of the conference, Dan stepped up on stage to give the lightning talk. Jason Huggins, co-creator of Selenium, moderated the lightning talks. Dan experienced technical difficulties getting his presentation to load, and Jason nearly had to move on to the next talk. At the last moment, the screen turned on and Dan jumped into his presentation. He explained the details of his implementation and how it worked, begged for contributors, and in five minutes it was over. The crowd applauded politely, and he left the stage.
If we look at how Appium came into existence, lightning talks are a very important part of this journey. Continuing the tradition at SeleniumConf Chicago 2023, we will be offering a Lightning Talk track session. Each presenter will be given a maximum of 5 minutes for their talk. Here's how it works: on the first day of the conference there will be a sign-up board for any attendee to write down their topic and contact information. All attendees will be encouraged throughout the day to stop by the board and add a tick mark to upvote the talk(s) they'd like to hear. Once voting has ended, the organizers will track down the top 6-7 vote getters and provide additional details to help them prepare for their talk.
-
keyboard_arrow_downDriving Observability with Selenium Grid 4
Manoj KumarPractice Lead - QE&ACognizant Australia
Marcus MerrellPrincipal Technical AdvisorSauce Labsschedule 3 years ago
Sold Out!480 Mins
Workshop
Intermediate
Selenium Grid can be a bit daunting to get up and running. Starting it is quite easy, but using it effectively can require pulling in third-party tools. In this workshop we’ll cover how to run your grid effectively, using best practices culled from several large grid installations.
-
keyboard_arrow_downQ & A with the Selenium Committer's Panel
Noemi FerreraSDETAmazon
Marcus MerrellPrincipal Technical AdvisorSauce Labsschedule 3 years ago
Sold Out!50 Mins
Keynote
Beginner
Q & A with the Selenium Committer's Panel moderated by Noemi Ferrara.
-
keyboard_arrow_downSelenium Grid
Manoj KumarPractice Lead - QE&ACognizant Australia
Marcus MerrellPrincipal Technical AdvisorSauce Labsschedule 6 years ago
Sold Out!480 Mins
Workshop
Advanced
Selenium Grid can be a bit daunting to get up and running. Starting it is quite easy, but using it effectively can require pulling in third-party tools. In this workshop we’ll cover how to run your grid effectively, using best practices culled from several large grid installations.
-
keyboard_arrow_downBreak Up the Monolith: Testing Microservices
45 Mins
Case Study
Beginner
Microservices is more than a buzzword: it’s an industry-wide tidal wave. Companies are spending millions to break up monoliths and spin up microservices, but they usually only involve QA at the very end. This talk centers around real-world experiences, posing questions you can ask your developers/product people, and offering solutions for you to help make your service more discoverable, more testable, and easier to release.
In this session, we'll cover:
- How micro is micro?
- Documentation & Contracts
- Versioning API Endpoints
- Cross-team communication/collaboration
- Definition of Done
- Feature Flagging
- Testing Pyramid
- When to Get Selenium Involved
- The Story of 13 Systems—The "Screenplay"
-
keyboard_arrow_downQ&A with the Selenium Committee
Naresh JainFounder, CEOSpecmatic
Marcus MerrellPrincipal Technical AdvisorSauce Labsschedule 7 years ago
Sold Out!45 Mins
Keynote
Intermediate
Q & A with the Selenium Committee. Naresh Jain would moderate this panel.
-
keyboard_arrow_downSelenium Grid
Marcus MerrellPrincipal Technical AdvisorSauce Labs
Diego MolinaStaff Software EngineerSauce Labs
Manoj KumarPractice Lead - QE&ACognizant Australiaschedule 8 years ago
Sold Out!480 Mins
Workshop
Advanced
Selenium Grid can be a bit daunting to get up and running. Starting it is quite easy, but using it effectively can require pulling in third-party tools. In this workshop we’ll cover how to run your grid effectively, using best practices culled from several large grid installations.
-
keyboard_arrow_downAutomated Analytics Testing with Open Source Tools
45 Mins
Talk
Intermediate
Analytics are an increasingly important capability of any large web site or application. When a user selects an option or clicks a button, dozens—if not hundreds—of behavior-defining “beacons” fire off into a black box of “big data” to be correlated with the usage patterns of thousands of other users. In the end, all these little data points form a constellation of information your organization will use to determine its course. But what if it doesn’t work? A misconfigured site option or an errant variable might seem insignificant, but if 10,000 users are firing 10,000 incorrect values concerning their click patterns, it suddenly becomes a problem for the QA department―a department which is often left out of conversations involving analytics.
Join Marcus Merrell to learn how analytics work, how to get involved early, and how to integrate analytics testing into the normal QA process, using Selenium and other open source tools, to prevent those misfires from slipping through.
-
No more submissions exist.
-
No more submissions exist.
