[Exercise]Lesson 4: Mobile Device Fragmentation

Welcome Mobile Testing Learners,

this is the topic for exercise #4 - Mobile Device Fragmenation. Here is a quick recap of the task scenarios.

Scenario 1: You are already testing a mobile app

  • Gather information about the most used devices and operating system versions of your mobile apps
  • Add 5 devices to each group (A/B/C)
  • Explain why the devices fit into each group and category

Scenario 2: You are currently not testing a mobile app

  • Gather information about the most used devices and operating system versions from your country
  • Add 5 devices to each group (A/B/C)
  • Explain why the devices fit into each group and category

I am really looking forward to your results and questions.

Best,
Daniel

1 Like

Group A
Samsung Galaxy S9+ Screen size > 6", Quad core
Samsung Galaxy Note8 Screen size > 6", Octa core
Google Pixel 3 XL > 6", Octa core
Samsung Galaxy A8 Screen size > 6", Octa core
Huawei P20 Pro Screen size > 6", Octa core

Group B
Samsung Galaxy S8 Screen size <= 6"
Samsung Galaxy S7 Screen size <= 6"
Samsung Galaxy S9 Screen size <= 6"
Samsung Galaxy A5 Screen size <= 6" and 2gb RAM, it can update up to Android 7
Google Pixel 2 XL = 6" although at 4gb RAM

Group C
Motorola Moto G3 the OS can go up to Android 6
Samsung Galaxy J5 that has 1.5 gb RAM
And this is where I kinda stopped looking any further, not sure if this is specific to my industry and our user’s groups but I could not find any low-end phones matching the requirements for group C

Worths mentioning that specifically the Samsung devices have so many variation due to custom ROMS based on provided. Eg SM-G950F and SM-G950U

The website that I’m using as a source of truth for each phone configuration is https://www.gsmarena.com/

3 Likes

Hi,

In my case Scenario 2: Currently I’m not testing a mobile app but I used to test mobile applications in my previous job
The most used operating system : Android, iOS (Apple), Nokia and Intel

  • Group A :
  • Samsung Galaxy Note9 : CPU Octa-core, full HD display = 6.4 > 6
  • Xiaomi Redmi Note 7, CPU Octa-core , full HD display = 6.3 > 6
  • Samsung Galaxy J6+, CPU Quad-core 1.4, full HD display = 6.0 > 6
  • TECNO Camon 11, CPU Quad-core 1.4 GHz Cortex-A53, full HD display = 6.2 > 6
  • Samsung Galaxy S8+, CPU Octa-core, full HD display = 6.2 > 6
  • Group B :
  • Apple iPhone SE, CPU dual-core, full HD display = 4.0< 6
  • Samsung Galaxy S7 edge, CPU Quad-core, full HD display = 5.5< 6
  • Samsung Galaxy A7 (2018), CPU Octa-core (2x2.2 GHz Cortex-A73 & 6x1.6 GHz Cortex-A53), full HD display = 6.0
  • Xiaomi Mi A2 (Mi 6X) CPU Octa-core (4x2.2 GHz Kryo 260 & 4x1.8 GHz Kryo 260), full HD display = 6.0
  • Nokia 6.1 Plus (Nokia X6) CPU Octa-core 1.8 GHz Kryo 260,f ull HD display = 5.8 < 6
  • Group C :This group contain phones with RAM< 1GB, display low screen size and resolution, single core
  • Samsung Galaxy Ace S5830, CPU : 800 MHz ARM 11
  • BlackBerry Bold Touch 9900
  • Sony Ericsson Xperia PLAY
  • HTC Desire
  • Nokia N9
2 Likes

Hi Bill,

the groups look really great. I can understand that finding devices for group C is not always easy. But you did a great job here!

Cheers,
Daniel

1 Like

Hi Emna,

your groups look great too. I like the diversity of devices especially in group C. You still have or had to test for BlackBerry? Last time I tested on a BlackBerry was 2013, but for some products it might be still a valid platform.

Keep up the great work!

Cheers,
Daniel

1 Like

Hi Daniel,

I tried to find different kind of devices but I have never used BlackBerry device in practice.

Thank you & Kind Regards,
Emna

1 Like

Hi Emna,

you missed nothing :wink: .

Keep up the good work. Let me know if you have any kind of questions related to mobile testing or the course.

Best,
Daniel

1 Like

Group A (Heavier android versions):
Samsung Galaxy S7 - 7.0
Samsung Galaxy S8 - 7.0
Samsung Galaxy J5 Prime - 5.0
Samsung Galaxy S6 - 5.1
Samsung Galaxy S8 Plus - 7.2

Group B (Lighter android versions):
Motorola Moto G5 Plus
LG Q6
Motorola Moto G5S
Motorola Moto G4 Plus
LG G4

Group C (Smaller screens group):
Apple iPhone 7 - 11.2.5
Apple iPhone 6S - 11.2.5
Samsung Galaxy A5 (2017) - 7.0.2
Apple iPhone SE - 11.2.5
Samsung Galaxy J2 Prime - 6.0

2 Likes

Hi André,

I like your groups! Are the defined groups used by you and your team for the product you are testing?

Cheers,
Daniel

Hi Daniel,

I used to work in a mobile project a few years ago. I remember to have a few problematic phones such Galaxy models (:zipper_mouth_face:) and LDPI/MDPI screens.

1 Like

Hi André,

oh yes, these phones can be challenging for testers and developers.

1 Like

Group A (Apple):
Apple iPhone 11
Apple iPhone 13
Apple iPhone 12
Apple iPhone 13 Pro Max

Group B (Galaxy Android):
Samsung Galaxy S22
Samsung Galaxy S21
Samsung Galaxy S20
Samsung Galaxy A12

Group C (Other- different screen sizes/etc):
Apple iphone 12 Mini
Apple iPad Air
Apple iPad 9th Gen
Samsung Galaxy Tab S6
Google Pixel 6

We do test with slower/ older devices but looking at our amplitude stats, these are the most used!

2 Likes

Nice list of devices. So you are in a lucky position with latest iOS and Samsung devices :slight_smile: