Ghostlab & Unic browser testing, behind the scenes

We are proud to work with Unic

It is always great to know a client is happy using our products to do browser testing, and Unic is a very special one.

Using Ghostlab has made the iteration between Unic front-end engineers and designers more efficient and to prove that, the guys at Unic created a great video to showcase how Ghostlab has uniquely created a more effective workflow. Check it out below.

Making of Unic Device Lab from Unic on Vimeo.

Browser testing – who is Unic?

Unic is a leading provider of high-quality e-business solutions in Europe. With solutions for communication, sales and cooperation, we increase our customers’ success. Unic provides integrated solutions from one source: we combine competencies in consulting, creation, implementation and operation. Unic solutions create measurable added value, quality and stability. As an owner-managed group, Unic relies on independence in the strategic and operating management. Unic has been successful in the market since 1996 and is today represented in three countries with 260 employees.

We evaluated Software for our Device Lab. The Ghostlab developer team was quick to understand our specific issues, and was able to present us with solutions expertly and constructively at all times.

We hope that this story has inspired you and we want to thank Unic and wish to always collaborate with them on their exciting new projects!

If you guys want to check their work, you can head over to Unic

The Ghostlab team

Chris Harris is the winner of the Geek Quiz!

Chris Harris will be rewarded with a FREE Ghostlab license.

Well done Chris, you have completed the Geek quiz and got all the answers correct.

Here is a bit more about him:

“I am a musician (most recently of Destroyer (http://www.mergerecords.com/destroyer)) and student in the Bachelor of Science (Computer Science) program at Simon Fraser University in Burnaby, BC, Canada.

I am also a freelance web developer, currently working for the Internet Society, with a passion for all things front-end. For personal projects I like to use Node, AngularJS, Jade, SASS, Gulp, Bower and some combination of PhantomJS/CasperJS/Karma/Jasmine/Mocha for testing.

I’m grateful to Vanamco for the license and excited to start integrating GhostLab into my development and testing workflow!”

If you want to connect with Chris, you can reach him at:

 

Here is the questions and Chris’s answers for all of you who completed the quiz.

 


Read more

8 Tips To Become A Better Front End Developer

Whether you are a newbie or professional, chances are that some of these tips for developers will help you to bring your career as a front end developer to the next level.

Here is the infographic: 8 tips to help you to become a better front-end developer.

Click here for the high resolution version

8-tips-to-become-a-better-front-end-developer

The infographic is based on the article found on Ihatetomatoes

Check it out for more info.

Geek Quiz – How much of a geek are you?

geek quiz

Geek Quiz.

We dare you to take this quiz to find out how much of a geek you are. If you do well you could win a free Ghostlab licence!

10 questions to test your knowledge of front end development.

Don’t forget to input your email at the end to be in with a chance of winning a Ghostlab licence!

If you like the geek quiz, please share it with your fellow geeks.

The chance to win a Ghostlab licence is gone but the epic geek test is still here.  Leave your email address behind for epic news and resources and quality content.

[polldaddy type=”iframe” survey=”0D05C362FA50CC85″ height=”auto” domain=”ghostlab” id=”0D05C362FA50CC85″]

 

 

Responsive Design: Envato Browser Testing Case Study

responsive-design-envato-browser-testing-case-study

Jordan Lewis (@jordanlewiz) is a frontend developer working for Envato on the Marketplaces team as delivery lead on the Purchase team.

jordan-profile


Headquartered in Melbourne, Australia, Envato is an online company with an ecosystem of sites and services to help people get creative. On our Marketplaces thousands of people earn a living selling things like WordPress themes, photos, music tracks and illustrations. We also run an education platform called Tuts+, and a freelance marketplace called Envato Studio.

The Envato Marketplaces are a collection of eight sites running from the one codebase, which makes cross-browser testing complicated. Having the right tools and workflow for testing is incredibly important for us to be confident we are delivering a quality experience to all our users.

Over a year ago we started the long journey in making the Marketplaces all responsive designs and during this time we have been using Ghostlab to help ease the pain of testing our multiple sites across the large range of browsers and devices we support. Not only do we use it for mobile device testing, but also regular desktop cross-browser testing over many operating systems running inside virtual machines.

Prior to Ghostlab we used a combination of Pow and xip.io on our development machines to serve our Marketplaces application to our testing devices and virtual machines. However, with the added complexity of debugging Javascript and CSS on mobile devices, it meant our old testing methods were incomplete.

Ghostlab quickly became an invaluable tool in our cross-browser and device testing workflow.

envato-device-lab

Due to the nature of our Marketplaces application, we want to focus our testing on performing the same actions across a range of browsers whilst being signed-in on each and simulating different scenarios. This can be from a simple “how does this button look?” to “how is the new purchase flow experience on a mobile device compared to the desktop experience?”.

ghostlab-envato

On the Marketplaces we embrace progressive enhancement and develop first for basic functionality and subsequently layer additional features on top for the browsers and devices which can support them. This often means we build a feature to work without Javascript and then introduce Ajax, modals, visual flourishes and so on to compliment the experience. As a result this makes the testing experience different across the range of browsers we support. Our strategy has been to test on one browser at a time to make sure we are happy with the experience rather than rely on the Ghostlab synchronized feature which we find can interfere with Ajax form submissions.

The Marketplaces team is growing rapidly and we are currently working on many new and exciting features from the 2014 roadmap. We are paying particular attention to improving on our user experience on mobile and tablet devices as our mobile traffic increases.

Ghostlab has removed the pain and frustration from what is arguably the most unpleasant stage of developing a website. What was once a very complex solution for only the brave developer is now as simple as scanning a QR code.