Reading:
Community Stories: fullPage.js makes every user happy by testing across browsers and devices
MoT Professional Membership image
For the advancement of software testing and quality engineering

Community Stories: fullPage.js makes every user happy by testing across browsers and devices

fullPage.js makes every user happy by testing across browsers and devices

Community Stories: fullPage.js makes every user happy by testing across browsers and devices image

In September 2013, a self-taught developer from Spain tried to design a website based on a Powerpoint presentation. Unable to find any jQuery plugins to help with this, Alvaro Trigo created one himself, calling it ‘fullPage.js’. Little did he know that the open source project would soon snowball, attracting 30,000 Github stars, 124+ contributors, and thousands of happy users, including Google, EA, Sony, BBC, and eBay. 

In the early stages, like with many open source projects, Alvaro spent his time doing a bit of everything, including coding, marketing, creating video tutorials, extensions, licenses, and articles for the project. fullPage.js soon gained traction and issues started getting flagged from a number of users. As he tried to investigate and fix these issues, Alvaro realized a major shortcoming... 

Being an iPhone user, Alvaro had no access to other operating systems like Android or Windows. “It was frustrating,” he explains, “because people reported issues I couldn’t test or investigate.” He considered purchasing an Android device, but that still wouldn’t give him access to different browser versions, especially for IE. He tried the IE9 compatibility mode, and he also tried asking friends and family to open up his website on their devices—but it simply wasn't efficient or scalable.

He needed an easy, practical way to test components and reproduce bugs on different browsers, browser versions, and operating systems. 

A quick Google search led him to BrowserStack, and a 30-minute trial showed him that it was possible to test across multiple browsers and devices without ever purchasing one. BrowserStack gave Alvaro access to over 2,000 browser-OS-device combinations—for free! (The web and app testing platform is free for open source contributors.) 

Alvaro was now able to test components on different browsers and devices, replicate bugs on a user’s exact setup, and be confident of compatibility. BrowserStack also offered real mobile devices, “which was important for me,' explains Alvaro, “because SDK simulators just don’t behave the same way a real device does.” 

What once involved owning a virtual machine or finding a friend to help with tracking issues, was now convenient, fast, and reliable. 

With BrowserStack, Alvaro was able to investigate issues more thoroughly by changing location settings, resolving URLs with his own network, testing local folders, and changing screen resolutions.

“I can now provide faster, more accurate support to my users,” says Alvaro. This gave him greater confidence in product quality, which in turn led to happier users and exponential growth. “BrowserStack has sped up the entire process of providing them with a solution. It is quick, easy to use, convenient, and free for open source contributors like me.” 

BrowserStack gives lifetime free access to all products for open source developers. You can learn more or sign up.

MoT Professional Membership image
For the advancement of software testing and quality engineering
Explore MoT
Castelo Branco Meetup image
Tue, 6 May
The Future of Testing in an Automated World: Embracing Continuous Learning and A
MoT Software Testing Essentials Certificate image
Boost your career in software testing with the MoT Software Testing Essentials Certificate. Learn essential skills, from basic testing techniques to advanced risk analysis, crafted by industry experts. Early access available now at a discounted rate!
Leading with Quality
A one-day educational experience to help business lead with expanding quality engineering and testing practices.
This Week in Testing image
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.