blog

Let's talk about testing

Which Android versions should I test on?

This entry is part 6 of 6 in the series Android

Android statistics chart

In the last Android statistics blog, I made the prediction that Android 7 would really take a larger market share. Obviously that was to be expected. We have seen Android 7 Nougat grow from 7.1% to 13.5% this month. It is not hard to predict that by November, Android Nougat will have reached a solid third place. What is still surprising to see is the slow decline of Android 4.4, losing only 2.8% in the last three months. Android 4.4 is already almost 4 years old, but still holds the third spot in size. So for testing, Android 4.4 still needs to be considered.

Continue Reading »

The new way of testing

This week, Hozan Said, our new Business Development Manager, talks about his impression of spriteCloud’s working culture.

I joined spriteCloud at the beginning of June and my first impression was really positive. The team wanted to make me feel at home. During the day, the CEO and COO and my new colleagues asked me several times if I was doing well and if I needed anything. It was an amazing environment. What attracted my attention was the mentality: work hard, play hard. Everybody has so much fun together, but they work hard too, so it doesn’t impact the quality of what they do. On the first day, we had lunch together, played table football, and tried out the VR stuff that we are testing. A whole new world was opening up for me! It was amazing to see how much freedom everybody gets, and that there is no hierarchy. They told me from the first day: “Please try new things, don’t be scared. If you fail, you fail and you learn. If you get good results, you will get a nice commission.”

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 »

Testnet Spring Event 2017

Testnet – the largest professional organization for testers in the Netherlands – hosts yearly a large number of events. This year, the Testnet Spring Event 2017 was organized on 15th May. The theme was ‘Widen your base: new skills for testers’, with a variety of workshops and presentations.

One of these workshops was ‘Storytelling for testers’ hosted by René Tuinhout and Marinus Stam. This workshop gave a short introduction to storytelling with practical examples and Do’s and Don’ts. The workshop focused on how to build up a story, and how to tell the story. How to write the story is a logical next step, but not covered in this course.

So, why Storytelling?

Storytelling in software testing is an important aspect for testers, because we do it all the time. The trick with storytelling is to make the story powerful. Telling and writing stories can be used when creating test reports. A test report is a description, explanation or justification of the status of a test project, and is set up professionally and with care to serve the clients. A report is not just a summary of facts; it is a story about the facts.

Continue Reading »

Mobile app testing: An introduction

This entry is part 1 of 1 in the series Mobile app testing

In the world we are living in, cell phones have become a big part of our lives. We are spending more time on mobile devices than with the people present around us. We want to do every possible thing on our cell phones. Big companies like Amazon are creating their own line of apps to make it easier for their customers to access their services. Now with the kind of priority a mobile app has, we need to make sure that the app works as intended without any issues.

As a testing company we see that most of our clients are concentrating on making apps for iOS and Android. A few clients ask us to test their Windows OS client too. So how are we going to test the different apps? Are we going to test on a real device or are we going to use an emulator?

Continue Reading »

Game testing – An Introduction

This entry is part 3 of 3 in the series Game Testing

“A delayed game is eventually good, but a rushed game is forever bad.”
– Shigeru Miyamoto

Game testing is a specific type of software testing focused on video games, that can be extended and used in the ever growing market of entertainment and educational software (apps, simulators, video games, presentations etc.)

As a part of software testing, most of the testing methodologies, practices and techniques will work and are used within game testing. Proper understanding of what is a defect (*bug), how can you find it and proper reporting and triaging (sorting of issues based on their level of priority) are the ‘bread and butter’ work of any tester involved in such projects.

Continue Reading »

Oedipus and the testing Sphinx

A long time ago, in ancient Greek, Oedipus was travelling to Thebe. On his way, he crossed the path of a Sphinx. The Sphinx stopped all travellers on the road to Thebe to ask them a riddle. If they were not able to answer the riddle correctly, they would be killed and eaten. If the travellers were able to answer the riddle correctly, they could continue their journey. The Sphinx asked Oedipus this riddle: ‘What walks on four feet in the morning, two in the afternoon and three at night?’ Oedipus took a short moment to think and answered: ‘Man: as an infant, he crawls on all fours; as an adult, he walks on two legs and in old age, he uses a ‘walking’ stick’. The Sphinx, puzzled by the fact that somebody actually was able to answer the question, allowed Oedipus to continue his journey to Thebe.

Now the testing Sphinx asks you: ‘What walks on four feet in the morning, two in the afternoon and three at night?’ You give him the same answer as Oedipus did. But she is not puzzled by the fact you are able to answer the question. Instead, she challenges you to give the smallest amount of test cases to test the theorem. If you are able to give the Sphinx the correct test cases, she will let you continue your journey. If not … you have to do overtime forever.

As a seasoned tester, you know what to do: use boundary analysis to identify the test cases. So first you check what the age groups are. The answer is 0-17, 18-64 and 65 and up. You define the minimum required test cases as 17, 18, 64 and 65. You choose these test cases, because you know that to test the boundaries, you will need to test the smallest possible step from the boundary, in this case 1 (year).

The Sphinx is puzzled by your testing knowledge and accepts your answer. You are allowed to continue your work without having to do overtime. But beware! The Sphinx may come back with another riddle, even more difficult. If you cannot answer the riddle … it is overtime forever for you.

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 »

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.