What’s in a Name?
Our Mock Service Layer (MSL) app hasn’t always been known as “missile.” The dev team considered other names, like SLAM for Service Layer Mocking, but ran into a trademark issue. We recognized our primary drive is to fire away, testing sooner and faster - even before the environment is ready - mocking the service layer. With Mach speed, we named our invention MSL.
Our technologists are passionate about what they do. They persistently build cutting edge applications so we can protect investors and keep the markets fair. FINRA’s Mock Service Layer (MSL), the brainchild of developer Daniel Koo, demonstrates this creative passion which leverages open source and keeps us ahead of the curve.
The impetus for MSL (pronounced missile) began when Koo and colleague Bryan Robbins were watching the 2013 Google Test Automation Conference (GTAC) via a live YouTube stream. They’d attempted to join the New York conference in person, but were unable to secure spots due to the conference’s popularity. Instead, the two reserved a FINRA conference room and watched the software and test engineers’ online presentations.
Their virtual attendance in April 2013 inspired the invention of MSL, a client side integration testing tool that blasts through testing bottlenecks, bypassing the need for full system level end-to-end browser automation. With MSL, testing occurs sooner and faster – even before the environment is ready. “The idea is a client server model where the server does the mocking to aid you in setting up and mocking tests,” said Robbins. MSL was quickly adopted by 10 FINRA products and earned the duo a prime slot presenting at GTAC 2014 in Kirkland, Washington in October.