Professional Documents
Culture Documents
Realme QT MANUAL v1.6
Realme QT MANUAL v1.6
Version 1.6
1.1.2 RTC
Pre-requisite: VPN has been set up
Web Link: https://rtc1:9444/ccm/web
Hosts/IP Address: Add 172.17.103.230 rtc1 to system hosts file
(C:\Windows\System32\Drivers\etc\hosts)
1.1.3 Email
Server Type: IMAP
IMAP Server/Port: smtp1.oppo.com:143
SMTP Server/Port: smtp1.oppo.com:9988
Note:
* Other server addresses (eg. 121.12.xxx.xxx, mail9xxx.oppo.com) are not suitable for area outside of China.
* Each email account has connection limit. Please do not share your account or log on multiple device at the
same time. (If you see error ‘C2 NO LOGIN FAILED’, please log out from other devices and log in again after
30 minutes.)
* Web access to email: https://smtp1.oppo.com/owa (For temporary use or changing password)
* Do not share your password to anyone, and do not let anyone access your account as this might jeopardize
your email security.
1.1.4 FTP
Server Host/Port: eftp.oppo.com:919
FTP Tool: Filezilla (https://filezilla-project.org/)
**Note: All the account and permission in charge person: Liu Xiao Nian 刘小念 yi ting ting 易婷婷
1.1.5 PC Driver
1.1.5.1 File transfer (MTP/PTP)
Meta Mode:
1.1.5.3.1 Installation
1. Drivers are provided by HQ.
2. Disable signature enforcement (Refer to next chapter)
3. Install drivers. If the installation unsuccessful, manually add the signed driver (.inf) which contained in the
driver package through Add legacy hardware in Device Manager.
For Windows 7
Method 1:
Run command prompt as administrator
Type bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS and <Enter>
Type bcdedit /set TESTSIGNING ON and <Enter>
Restart PC
Method 2:
Restart > Continuously press F8 while booting > Advanced Boot Options > Select [Disable Driver Signature
Enforcement] and <Enter> to continue
For Windows 8
Start menu > PC settings > General > Advanced Startup > Restart now
Troubleshoot > Advanced options > Startup Settings > Restart
Press 7 or F7 to choose Disable driver signature enforcement
For Windows 10
Start menu > Settings > Update and Security > Recovery > Advanced startup > Restart now
Troubleshoot > Advanced options > Startup Settings > Restart
Press 7 or F7 to choose Disable driver signature enforcement
Personal data
Phone & SIM contacts ★★★
SMS & MMS
Calendar events
Call history
System data
Alarm clocks
Multimedia files
Pictures
Sound records in different format
Songs & lyrics
Videos in different format
Documents in different format
Compressed files in different format
Folders renamed with different languages (follow local’s favorite)
When dump issue occurred, the phone will be switched off automatically and unable to turn on using power
button. At the moment please do not force start the device. Use QPST to export the dump log. Submit a bug
and feedback the issue to project team.
1.1.8.2 Email
Create at least ONE testing email account for each email service.
o Google mail, Yahoo mail, Hotmail, and others which is frequently used locally.
o At least one email with IMAP setting & at least one email with POP3 setting.
1.1.8.3 O-Cloud
Create at least ONE OPPO O-Cloud account.
2 Bugs on PDT & LMT Projects
For issues encountered during testing and replicable on both PDT and LMT project:
o No matter the issue was encountered in PDT or LMT testing, submit bugs on corresponding PDT
projects(If there’re more than one PDT projects have the issue, submit bugs on all of them),at the
same time raise the issue on LMT projects,attach PDT project bug ID on LMT bug comment.IF the
issue is critical or must be solved on LMT project, inform PM to follow up.
o IF the issue is critical or must be solved on LMT project, submit a bug to corresponding LMT projects
and inform PM to follow up.
If you are not confirmed about the bug severity and whether it must be solved on LMT project, please
get advice from superior.
3.1.3.5 【Remark】
- If log file is too large and unable to attach in RTC, please upload to ftp [/0_tester/log] and share log
link: Right click on the targeted file > Select Copy URL(s) to clipboard > Paste to RTC.
o Sample: ftp://eftp.oppo.com:919/0_tester/log/2017-02/6/921926/921926-log.zip
- Other information needed:
e.g.: State the effect of the bug: how it affects users and testers.
REF behavior:
Model xxx, Comparison point(same/different - android version/chipset/ColorOS version/..):
- No problem/Have same issue
- Test ___ times/minutes, reproduced ___ times //For probabilistic issues
- Not compared with REF because _______.
Single-device problem:
Another device of same model with same firmware version:
- REF test condition; not able to replicate (for 100% reproduced issues)
- REF test condition; test ___ times/minutes, reproduced 0 times (for probabilistic issues)
* State firmware version for internal models.
e.g.:
【IN-VoLTE】JIO VoLTE MO fail on R9
…..
Probability: 4
…..
【Reference Phone’s Phenomenon】
F1s, MT6750: test 20 times, reproduced 4 times. (A1601EX_11_A.26_161222)
A33f, MSM8939: test 20 times, reproduced 0 times. (A33fEX_11.A.25_INT_025_201612220711)
3.1.3.9 Note
Add link for similar bugs/new bugs introduced by fixing existed bugs/bugs copied from other projected
Double confirm the information is correct before submitting/save.
Subjective criticism/ridicule are not accepted in any bug description or comments
Do not use bold/italic font, exclamation/question mark, other emotional symbols
Confirm that there is no repeated bug submitted
For critical bugs with low probability, protect the scene/keep screenshot/export log and timely contact
developer or QT tracking personnel.
For critical bugs with low probability, try to find the reproduction steps.
3.1.4 Attachments/Link
Additional attachments are required to be uploaded for bug analysis:
Representative screenshot/video are required to attach directly into RTC (SEPARATELY from the log files) to
make it easier for PM to assess the bugs.
3.1.4.1 Screenshot
WHEN:
Screenshot is required when issue reproduced.
HOW:
DO NOT rename the screenshot picture, as the file name indicate the timestamp which is used for log
analysis
3.1.4.2 Video
WHEN:
If the behavior / operation step is hard to describe or your description is ambiguous, please record a video
for better understanding
HOW:
Screen recorder applications or adb shell screencap command are useful to record most function issues.
Please remember to turn on Show Touches before recording.
If you need to record the video using other devices, make sure the full screen is inside the preview.
3.1.4.3 Log
Reboot the phone after turn on the LOG SWITCH
Catch a screenshot when issue reproduced, DO NOT modify the filename which is timestamp for log analysis.
The time point on which issues occurred should be stated for analysis.
Modemlog occupies a relatively large space. If it’s not modem/telecommunication issue, there’s no need to
turn on modem log except in exceptional circumstances.
If file is oversized, upload it to FTP and state the path in bug. (Developer doesn’t have access to QT FTP
server, need to inform I/F if there’s an additional log).
**Note: Maximum file size of 1 file to upload on RTC is 40MB.
Analysis/Comparison test is required for issues found. Refer to: App issues analysis)
ALL issues are required to report in RTC, including ColorOS issue, Android issue, Apps’ own issues, etc.
Bug report:
Summary 【Thirdparty】 【Application level (Super, popular, common)】【application package
name】Bug description
Project ID Corresponding project ID
Owner Corresponding project interface
Domain Third party
APK Version Mandatory (App version is always required for app issue)
Description Reference device: Remark the comparison test result (REF model, android version, chipset)
Downloads count: State the download counts on google play store.
Attachment Attach APK file
Reference Attach project required REF device result,same platform,same android version and same
phone’s chipsets,if it is low probability issue,make clear how many times tried and how many
phenomen times reproduced, attempt times should be the same as DUT
on
Bug Describe Path, string id, expected results written in bug details (not only in screenshot,
it’s hard for people who don’t speak the language need to type.)
*Note: When you think some string needs improvement, please raise it in your
local group team for discussion and find a best solution.
Screenshot Mark the string in screenshot, with String ID written on it or take another
screenshot with *#4321# *#394321# string ID enabled
Note: If developer need to change the layout to fix the issue, tester need to change the Issue type to
Function issue.
**Note:
- Refer to flowchart above, most of the firmware version that we tested are PVT version.
- In special case after PVT Master branch version, task owner will mention in the task email what to do
with the bug.
3rd version
Comment the firmware version/test times/data/results on RTC
Pass: Change status to To be confirmed (QT Group Leader)
Fail: Change status to Reopen
3.4 Queries
3.4.1 Create query
3.4.1.1 Condition
New Query > Name > Project ID: Select xxxx > Creator: Add User
3.4.1.2 Result layout
4.5 Email
Subject:
Reply the original task email with the test reports.
An email with a unique subject/title is very likely to be ignored by the task owner.
Message body:
Explicitly describe the test results and other important information in the email.
Highlight the risk and inform regional manager/leader
DO NOT just attach files: not only for task email, but also for daily communication
Attachments:
Test reports
Other files if necessary
4.6 RDM
1.When you receive a task, you should log in to RDM, then you can see “my scope”, click,.
2. The red color means unread information.
3. Click the red script and then you can read the task and load the attachment(“添加附件”means
add attachment), after confirm that you have received the task, you need to click “update”button and find task
region, change “Y”to “T”(means you are doing test), click “ok”
4.Task finished, you need to click “post comment”, and then follow this format“region+Y/N(Y
2. Any testing instructions/tasks which are not clear, PLEASE ASK immediately.
3. All the official task are send out via email. Verbally task assign can be rejected.
4. Outstation requirement: Please pass down all the unfinished tasks status to local employee, local region
manager, your team lead and manager via email.
5. Daily Summary Report: Send daily report in QQ group. Standard format for daily report as per below -
[Previous day task]
[Bug submit, closed]
[Today’s Plan]
6. Results/Reports/Progress by Email
All testing results/reports and progress/schedule MUST SEND via email to team leader and manager.
For long-term task which takes more than 1 day, feedback the progress to team leader every day.
All reports MUST be COMPLETE, CORRECT and CLEAR to understand.
7. Risk control
Report INSTANTLY if critical issues found during testing.
If there’s any possible delay, please notice team leader immediately and highlight the risk.
8. Bug report
In principle, it’s required to submit bug on the same day that the bug is found.
Inform leader to push the bug solving.
11. For FT Team, ALL bug’s logs, screenshots and videos MUST UPLOAD to \\QT-SERVER\Firmware\Logs\FT. If
there are new logs, screenshots and videos for previous submitted bugs, state the date time and brief
description.
5.4 Penalties
1. Penalties will be given according to KPI rule, company policy or in accordance with conventional provision.