Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Test Run - /e/OS v1.15 GS290 HealthCheck

🏷 Legend

  • Passed [x]
  • Failed [ ]
  • Skipped [~] - it requires to manually edit the description

📖 Test plan

  • #60 Installing the downloaded OTA update

    scenario
    Given that eOS has been installed
    And the device is connected to the Internet
    And the user navigates into "Settings > System updater"
    When the user click on the refresh button(circular arrow icon)
    And if download is available and listed
    And clicks on the Download button
    And once the update is downloaded, click on the INSTALL button
    Then the update should be installed successfully
    And  upon reboot, the device should boot to the update version of eOS
    
  • #56 Fresh install of /e/OS on device

    scenario
    Given that the required version of /e/OS has been downloaded
    And adb and fastboot has been configured
    And the user has gone through the device specific installation page
    When the installation is started
    Then the installation of eOS on the device should be successful
    And the device should boot to OS after installation
    
  • #1 Validate device encryption

    scenario
    Given the device boots to OS
    When the user navigates to "Settings > Security > Encryption & Credentials  > Encrypt phone"
    Then the encryption status should be "Encrypted".
    And after reboot or power off/on cycle decryption should be successful with the correct credentials
    
  • #3 Perform factory reset on the device

    scenario
    Given that the device has "Murena" account configured
    And there are Photos on the phone
    And there are Videos on the phone
    And there are SMS on the phone
    And there are call logs on the phone
    And the phone is encrypted
    When the user navigate to **Settings > System > Advanced > Reset options > Erase all data(factory reset)**
    And tap on **Delete all data > Delete all data**
    Then phone should reboot
    And the phone should be reset
    And the phone should boot to OS
    And after going thtough Initial Setup Screen
    And there should be no old data/accounts on device
    
  • #4 Send an MMS with both Wi-Fi and cellular data on

    scenario
    Given there is a valid/working SIM card inserted into the handset
    And the device is latched to the service provider's network and have a decent signal strength
    And the cellular data is on
    And Wi-Fi is on
    When an MMS is sent from the test handset to another number
    Then the MMS should be successfully sent
    
  • #5 Receive an MMS with both Wi-Fi and cellular data on

    scenario
    Given there is a valid/working SIM card inserted into the handset
    And the device is latched to the service provider's network and have a decent signal strength
    And the cellular data is on
    And Wi-Fi is on
    When an MMS is sent from a test number to mobile number of the test handset
    Then the MMS should be successfully received
    
  • #6 Send an SMS with both Wi-Fi and cellular data on

    scenario
    Given there is a valid/working SIM card inserted into the handset
    And the device is latched to the service provider's network and have a decent signal strength
    And the cellular data is on
    And Wi-Fi is on
    When an SMS is sent from the test handset to another number
    Then the SMS should be successfully sent
    
  • #7 Receive an SMS with both Wi-Fi and cellular data on

    scenario
    Given there is a valid/working SIM card inserted into the handset
    And the device is latched to the service provider's network and have a decent signal strength
    And the cellular data is on
    And Wi-Fi is on
    When an SMS is sent from a test number to mobile number of the test handset
    Then the SMS should be successfully received
    
  • #8 Make a call with both Wi-Fi and cellular data on

    scenario
    Given there is a valid/working SIM card inserted into the handset
    And the device is latched to the service provider's network and have a decent signal strength
    And the cellular data is on
    And Wi-Fi is on
    When a call is made from the handset to another test number
    And the call is picked on the other end
    Then the user should be able to make and establish voice calls
    And there should be no problem with the call quality and the user should not hear echo of one's own voice
    
  • #9 Receive a call with both Wi-Fi and cellular data on

    scenario
    Given there is a valid/working SIM card inserted into the handset
    And the device is latched to the service provider's network and have a decent signal strength
    And the cellular data is on
    And Wi-Fi is on
    When a call is received on the handset from another test number
    And the call is picked
    Then the user should be able to make and establish voice calls
    And there should be no problem with the call quality and the user should not hear echo of one's own voice
    
  • #10 Test SafetyNet status

    scenario
    Given that "YASNAC" and "SafetyNet Test" app are installed
    And the device is connected to internet either through wifi or cellular data
    When "SafetyNet Test" app is launched
    And tap on "RUN TEST"
    And "YASNAC" app is launched
    And tap on "RUN TEST"
    Then the outcome of the test status should be "Passed"
    
  • #11 Validate different sensors (Accelerometer, Light, Proximity, Magnetometer, Compass, Gyroscope, Barometer)

    scenario
    Given "Sensor Test" app is installed
    When the "Sensor Test" app is launched
    And all the tests for available sensors run
    Then the tests for all the available sensors should be successful
    
  • #12 Adding and using a fingerprint

    scenario
    Given have a screen lock with "PIN" authentication
    When tapping your PIN from "Settings" > "Security" > "Fingerprint"
    Then the Fingerprint page is displayed
    When tapping on "Add fingerprint"
    Then the fingerprint wizard shows up
    When putting several times your finger on the fingerprint sensor
    Then the fingerprint is sucessfully registered
    When locking the phone and waiting 2s
    And using your finger to unlock your phone
    Then the phone is unlocked
    
  • #13 Validate NFC

    scenario
    Given NFC is enabled on a supported handset
    And NFC tools application is installed
    When NFC tools application is launched
    And touch an NFC tag(credit card, transport card...) with the device
    Then the handset should react
    And the NFC tools is able to read the NFC information
    And a system notification "NFC Tag detected" is displayed
    
  • #14 Sharing the connection with a Wi-Fi hotspot

    scenario
    Given the "cellular data" and "Wifi" are on
    When switching to "on" the Wifi hotspot from "Settings" > "Network & internet" > "Hotspot  tethering" > "Wi-Fi hotspot"
    Then a QR code is displayed on the right of "Hostpot name"
    When tapping on the QR code icon
    Then the Wifi name <hotspot device> is displayed
    And a QR code is displayed
    And the hostspot password is displayed
    Given have another device or laptop with Wifi
    When listing all Wifi
    Then the Wifi <hotspot device> is listed
    When connecting to this network and filling the password
    Then the Wifi is fully connected
    And you can navigate on internet with this connection without any trouble
    
  • #15 Share phone's internet connection via USB

    scenario
    Given that a PC/Laptop **A** without any cellular data/Wi-Fi connection is connected with an /e/ OS handset **B** via USB
    And navigate into Settings > Network and Internet > Hotspot and tethering
    And enable **USB tethering**
    And the PC/Laptop **A** should notify being connected via ethernet
    When launching browser on PC/Laptop **A**
    And visiting the website **https://spot.ecloud.global/** in the web browser
    Then the website should be accessible
    
  • #16 Share phone's internet connection via Bluetooth

    scenario
    Given that a handset **A** without any cellular data/Wi-Fi connection is paired and connected with an /e/ OS handset **B** via bluetooth
    And navigate into Settings > Network and Internet > Hotspot and tethering
    And enable **Bluetooth tethering**
    When launching browser on handset **A**
    And visiting the website **https://spot.ecloud.global/** in the web browser
    Then the website should be accessible
    
  • #19 Test call with a handset paired and connected via bluetooth with bluetooth enabled earphones/headsets

    scenario
    Given that the handset is paired and connected via bluetooth with bluetooth enabled earphones/headsets
    When the call is setup on the handset
    Then the call conversation should be clearly audible to both the users
    And audio call should be played successfully through the bluetooth enabled devices
    And there should not be any degradation in audio quality
    And there should not be any stuttering in the audio
    
  • #22 Test music with a handset paired and connected via bluetooth with bluetooth enabled earphones/headsets

    scenario
    Given handset is paired and connected via bluetooth with bluetooth enabled earphones/headsets
    When music is played from the handset on the bluetooth enabled earphones/headsets via bluetooth
    Then the music should be clearly audible on the earphones/headsets
    And there should not be any degradation in audio quality
    And there should not be any stuttering in the audio
    
  • #23 Transfer file(s) between two bluetooth enabled handset

    scenario
    Given the devices are in close proximity of each other
    And the bluetooth on both the devices is switched ON
    And both the devices are visible to each other
    When a file from the handset A is transferred to other handset B via bluetooth
    And a file from the handset B is transferred to handset A via bluetooth
    Then the file transfer should be successful
    
  • #24 Scenario: Map should center to user's position on world map

    scenario
    Given the device has a SIM card inserted
    And GPS is enabled
    And WiFi Internet enabled
    And cellular data is enabled
    And the Maps app is visible on the UI
    When the Maps app is launched
    Then the world map should be displayed ideally centered to user's position
    
  • #25 Picture/Videos captured by the camera app is saved to the device

    scenario
    Given the Camera app is visible on the launcher UI
    When the Camera app is launched
    And the user captures a photo using the front camera
    And the user captures a photo using the reverse camera
    And the user records a video using the front camera
    And the user records a video using the reverse camera
    Then the picture(s) should be saved to the device
    And the videos should be saved to the device
    And should be accessible using Gallery app
    And should be accessible using File Manager app.
    
  • #26 Connect to a Wi-Fi network

    scenario
    Given the initial setup OR OTA update/upgrade of the device is complete
    And forget all the WiFi connections from the device, to which the device was previously connected to
    When the device is not connected to any WiFi networks
    And the user is able to list all the available WiFi networks in the device's WiFi menu
    And the user connects to known WiFi network
    And fills in the correct password
    Then the device should be successfully connected to the WiFi network
    And should be able to access the internet
    
  • #27 Make a VoWiFi call

    scenario
    Given turn off mobile data
    And turn on the Wifi
    And Wifi icon signal is displayed on the notification bar of the screen
    And from settings "Wi-Fi calling" is enabled with "Call over Wi-Fi" as preference
    And VoWiFi is available from "IMS status" page
    When a call is made from the handset to another test number
    And the call is picked on the other end
    Then "Wifi" icon signal remains on the notification bar of the screen
    And the dialer displays the "Wifi" icon near to the duration call field
    
  • #28 Make a VoLTE call

    scenario
    Given turn off the wifi
    And "Mobile data" and "4G calling" are enabled in settings
    And VoLTE is available from "IMS status" page
    And 4G or LTE icon signal is displayed on the notification bar of the screen
    When a call is made from the handset to another test number
    And the call is picked on the other end
    Then 4G or LTE icon signal remains on the notification bar of the screen
    And the dialer displays the "HD" icon near to the duration call field
    
  • #29 Open IMS service status

    scenario
    Given the dialer is opened
    When the user types the USSD code "*#*#4636#*#*"
    Then "Testing" settings page is opened
    When the user taps on "Phone information"
    Then "Phone info" settings page is opened
    When the user taps on the 3 dots
    And the user taps on "IMS Service status"
    Then a modal is displayed with "IMS status" information
    
Edited by Kumar Abhishek
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information