blog

Let's talk about testing

How to make your cross-browser testing strategy more effective (Part 1)

One of the most common questions that our clients ask us is whether it is necessary to test on a multitude of browser configurations during cross-browser testing. It’s easy to drown in the choices that are available, making cross-browser testing a difficult process to handle internally.

Since the ultimate goal of test planning is to minimise the risk of high impact, high risk bugs interrupting your website or app’s performance, the easiest place to start is with your product itself and how end users interact with it. Considering the following factors will help you to make an informed decision about which browsers are worth concentrating on during your allocated testing time.

In part 1, I’ll discuss market share and geography and user preference.

Continue Reading »

Standard platform, operating system and browser recommendations (June 17)

This entry is part 12 of 12 in the series Standard Platform, Operating System and Browser Recommendations

Introduction

The following post updates our recommendations for platforms, operating systems and browsers to use when testing commercial web sites targeting consumers in Europe.

Our recommendations are based on usage figures widely available on the Internet, our experience, and our analysis of client needs. Since browser versions change frequently, we review and update these recommendations regularly.

Continue Reading »

An internship at spriteCloud

This entry is part 5 of 5 in the series Recruitment

We’re hearing from spriteCloud’s Commercial team again this week. Our new Marketing Intern, Rebecca Hogg, talks about what she has learned in her first month.

Learning the value of software testing

When I joined spriteCloud a little under one month ago, I was a total beginner when it came to software testing. The concept is seemingly easy to explain, but as I’ve learned, it goes much deeper. For example, did you know how many different things you can test when it comes to software? spriteCloud provides services such as functional testing, test automation, performance and load testing and mobile testing, and it doesn’t stop there. I knew software was complicated, but this is a real specialty. I’m still only scratching the surface when it comes to fully understanding what software testing is, but what I have learned has taught me that testing is a vital step in the software development life cycle.

Continue Reading »

‘Our biggest competitor is the option to not test at all’

This week, our Business Development Manager talks about the benefits of spriteCloud’s approach to software testing.

14 months ago, I joined spriteCloud as a ‘rookie’ in the software testing world. After being rapidly pumped full of information and presentations, the first customer visits presented themselves. After my first meetings with the responsible managers, it was clear that spriteCloud was offering something special. Even this non-technical business guy now knows the added value of external testing.

spriteCloud is a great company to work for in general, with short lines and creative business ideas that can be implemented a month after being brought up. It is an excellent environment for somebody new in the business. After my first few months as the sales guy for spriteCloud, it hit me that most of our clients found us through word-of-mouth, so our service was selling itself…

We need to conquer the world with spriteCloud

Nonetheless, like every company, we want to expand, or as our management team puts it: we need to conquer the world with spriteCloud! Therefore, we needed to listen more to the companies that we were serving, plus we needed to convince other companies why testing is so important for them. We needed to spread the spriteCloud message: Test your software, not your reputation! And so we did. Soon we found out that our service was very specialized and our market segment in the digital world was already strongly represented: the foundation was there, ready to expand! Testing for creative agencies on a project basis – a popular service we provide – is still pretty unique, especially with the flexibility that we offer as a service provider. We prefer software testing on-demand, without any tremendously long discussions about the scope of the project or pricing models, providing ad-hoc solutions by working together with the client.

Continue Reading »

The testing recruitment Challenge

Monday, starting the week with another day in recruitment, where you hope that your inbox will be filled with good CV’s of software testers. Not only non-EU candidates but also Dutch speaking testers with test automation skills. Unfortunately for me, the market has flipped totally from a client driven market to a candidate driven market. And my inbox is almost empty.

Instead, the good software testers have an inbox full of incredible job opportunities. They get to choose between different companies to work for. Most testers nowadays get a headache of recruiters and are annoyed by constantly being phoned at work during the day.

As the talent acquisition specialist of spriteCloud in this market, recruitment is a time-consuming and grafting exercise. To find the testers I want to hire (YOU!) I need to fish and source extensively.

But after the fishing, sourcing and interviewing you every so often find someone who actually is a good fit, and has the skills we are looking for. Then you have to get them in. The negotiation starts and the offering of the right competitive contract is key with nice employee benefits. In this market it is not only about the money. Remuneration is one thing and every company has a cap. And lets be honest; beyond a certain amount of money, people are not motivated to work harder or perform better.

People are mostly motivated by secondary benefits like:

  • Flexible/part-time working hours
  • Training and personal development
  • The latest, most powerful hardware
  • Newest technical environments
  • Time off work to attend conferences
  • Etc. etc.

Fortunately spriteCloud’s secondary benefits have a competitive edge. And that makes my job rewarding instead of frustrating. I can tell our candidates that we have great clients: Heineken, adidas and G-Star RAW. That we do game testing and VR testing. That the opportunity to cross train in load testing or pentesting is possible. That we have our own open source test automation platform and our own test lab with a broad range of different devices. All assets to show why it is so much fun to work at spriteCloud.

So, if you are interested to know more and want to be part of the test community spriteCloud contact me, and I will tell you much more about our great company.

Patricia van Boxtel
Talent acquisition
0627107660
patricia.van.boxtel@spritecloud.com

Standard platform, operating system and browser recommendations (Feb 17)

This entry is part 11 of 12 in the series Standard Platform, Operating System and Browser Recommendations

Introduction

The following post updates our recommendations for platforms, operating systems and browsers to use when testing commercial web sites targeting consumers in Europe.

Our recommendations are based on usage figures widely available on the Internet, our experience and our analysis of client needs. Since browser versions change frequently, we review and update these recommendations regularly.

Continue Reading »

Standard platform, operating system and browser recommendations (Sept 16)

This entry is part 10 of 12 in the series Standard Platform, Operating System and Browser Recommendations

Introduction

The following post updates our recommendations for platforms, operating systems and browsers to use when testing commercial web sites targeting consumers in Europe.

Our recommendations are based on usage figures widely available on the Internet, our experience and our analysis of client needs. Since browser versions change frequently, we review and update these recommendations regularly.

Continue Reading »

Standard platform, operating system and browser recommendations (June 16)

Introduction

The following post updates our recommendations for platforms, operating systems and browsers to use when testing commercial web sites targeting consumers in Europe.

Our recommendations are based on usage figures widely available on the Internet, our experience and analysis of client needs. Since browser versions change frequently, we review and update these recommendations regularly.

Continue Reading »

Why we test on physical devices

At spriteCloud, we have our own test lab consisting of a broad range of mobile devices to test on. As you can understand, in the current market of mobile phones, it can be difficult to keep a test lab up to date; new phones are released all year round. Updates to operating systems are pretty common. So we always look for tools which can help us testing on as many devices and OS versions as possible. There are quite some solutions to subscribe to, which offer a test lab with physical devices in the cloud. But why do we still maintain our own test lab? What makes it so necessary to test on a physical device which you are holding in your hand, instead of a physical device in the cloud? The last couple of weeks, I have been testing three of those cloud based solutions; browserstack, testingbot and crossbrowsertesting. I’m not going into details on these services. I just want to share one observation and elaborate a bit on that.

Currently, I am testing an ecommerce website for a client. For ecommerce websites, mobile is very important. A lot of traffic comes from mobile devices and tablets. A good responsive website is a must-have for every company active in ecommerce. So for testing, I have a pile of tablets and phones on my desk. Next to that, I’m using browserstack’s physical devices every now and then for debugging, or just because I need one specific device. Today, I discovered a bug on a scrollable menu; in Chrome on Android the scrollable menu … well …, was not scrollable. That’s quite inconvenient for the customer, since all clues indicate the menu is scrollable. Our frontend developer asked me to use browserstack to debug the issue. So we started browserstack, opened the console to check for errors, loaded the page, fastened our seatbelts, and tried to scroll. Tremendous was our surprise when we were able to scroll!

That got me thinking and made me smack my head a bit. Our first guess was that we couldn’t scroll, due to the touch input not being recognized correctly. At first I wanted to know how browserstack connects to their physical devices, since scrolling the menu on a desktop browser worked. My magic google skills did not give me an answer to that question, but I realised that the question was not relevant. No matter how my input is translated to the physical device in their test lab, it is not done by touching the screen with a finger (at least, I hope there are no testing minions in their test lab). This made me come to the conclusion that we always will need to test interactions on our physical devices instead of devices in the cloud. Probably, this is kicking in an open door, but I just forgot about it, since testing with browserstack went pretty well.

Does this mean tools like browserstack have a very limited value? Of course not. It is especially useful for testing different responsive views on a lot of different devices; it even has a special feature for that. But when you test interactions, make sure you always also test on a physical device in your hand. And let’s be honest; it is also pretty cool to be one of the first people to try out new devices and new versions of a mobile OS.

Standard platform, operating system and browser recommendations (February 16)

Introduction

The following post updates our recommendations for platforms, operating systems and browsers to use when testing commercial web sites targeting consumers in Europe.

Our recommendations are based on usage figures widely available on the Internet, our experience and analysis of client needs. Since modern browser versions change frequently, we review and update these recommendations regularly.

Continue Reading »

Reputation. Meet spriteCloud

Find out today why startups, SMBs, enterprises, brands, digital agencies, e-commerce, and mobile clients turn to spriteCloud to help improve their customer experiences. And their reputation. With complete range of QA services, we provide a full service that includes test planning, functional testing, test automation, performance testing, consultancy, mobile testing, and security testing. We even have a test lab — open to all our clients to use — with a full range of devices and platforms.

Discover how our process can boost your reputation.