Professional Documents
Culture Documents
2022-WeTest Solutions - v1
2022-WeTest Solutions - v1
l Successful Cases
About WeTest
About Us
Tech for Good, Eco partner prosperity Leading the industry standard
l Successful Cases
WeTest Infrastructure
Automated Performance
Expert Testing Security Testing Localization & Gameplay
Live Testing Management
Products
• Automated Testing on • Expert Compatibility Testing • Perfdog & Perfdog Service - • Expert Penetration Testing • Crowd Testing - Gameplay
Compatibility & Functionality • Expert Functionality Testing Client Performance Testing Tool
• Localization Quality Assurance
(Subscription Based) • CrashSight - Crash Monitoring
• Real Device (Time SDK-
Consumption Based) • PerfSight - Performance
Monitoring SDK
Product
l Live Testing
WeTest Automated Testing
Increase quality and velocity with the cloud-based digital quality platform.
Perform automated testing in popular frameworks against a wide range of real Android and iOS devices.
Enterprise-grade Security
The real devices and network infrastructure are hosted and maintained by the
WeTest team in one of highly secured data centers. The service is encrypted and all
uploaded content as well as all test results are visible only to private cloud users.
Test Automation: Mobile Testing Framework And Submit
Prepare Test Create Test Submit Test Test Execution Test Analysis
Test Automation: Successful Cases in Four Main Scenario
1 2 3
Huge purchase cost and device New devices constantly updated Hard to find and fix online bugs
management expenses. on customer using device
Live Testing: Features
Installation Test
Log in Test • Flexible Testing Plans:
Start Test • 20min/50min per device
Operational Test
UI Test • Core Loop:
Functional Test • Install, start, beginner's guide, core plots,
APP Crash uninstall
Scope of Testing Process exits • Professional case design
delivery No Response • nearly 100% coverage of main scene
Exception
• Provide multi-dimensional info on bugs
Security keyboard
Photograph • logs, snapshots,etc.
Face Recognition
Voice • 2000+ real devices including regional
3D Touch specific models across different GPUs,
Gravity Sensor CPUs,RAM,OS,etc
Manual Testing: Expert Compatibility & Functional Testing Test Analysis
Dashboard
App Info
Package name, File name, API level…
Test Result
Duration, Success Rate, Test ID…
Device Analytics
Multiple dimensions of Device
statistics(Brand、Screen、OS versions)
Device List
Detail info of test run on each device
Manual Testing: Expert Compatibility & Functional Testing Test Analysis
Device Session
Device Info
Brand, OS, CPU, GPU, RAM…
Issue
Details of each issue found during
running this test (ANR, Crash…)
Cases
Case result and details of the device
Screenshot/Log/Video
Debug your Apps instantly using text
logs, video recordings and screenshots
of the test run
Performance
Client-side performance data on the
device(Memory, FPS, CPU Usage…)
Product
l Performance Solutions
l Security Testing
Serve Performance Testing: Server Performance Solution-LoadMaster
Stress Test
Project Team Operation&
Maintenance
Concurrency
Test Traffic volume?
Testing
dimensions Optimization
Capacity before release
Test Performance under
huge traffic?
User experience&
Stability Test Operation Index
Server Performance Testing: Server Performance Solution-LoadMaster
Android
iOS
p Screenshot
p FPS- Avg(FPS),VAR(FPS),Drop(FPS)
p Screenshot
p FPS- Avg(FPS),VAR(FPS),Drop(FPS) p Jank- BigJank(1s), Jank(10min),
p Jank BigJank(10min)
p Ftime- Avg ( FTime),Delta(FTime) p Ftime- Avg ( FTime),Delta(FTime)
p CPU Usage-Total,App p CPU Usage-Total, App
p CPU Clock
p Memory(Footprint)
p XCode Memory p Memory(PSS Memory)
p Real Memory p Swap Memory
p Wakeups p Memory Detail(Native PSS, GFX, GL,
p CSwitch Unknown)
p GPU Usage(Qualcomm chip only)
p GPU Utilization- Render, Tilter, Device
p Network(Recv/Send) p GPU Frequency(Qualcomm chip only)
p Battery Power-Current, Voltage, p Network(Recv/Send)
Power p CTemp
p Log p Battery Power-Current, Voltage,
Power
p Log
Client Performance Testing: PerfDog Features & Advantages
(Windows、Mac、Linux)
Perf
Automation
GRPC
(Windows, Mac, Linux)
UI GRPC
Provide interfaces(local/remote) PerfDog
iOS (C#,C++, Java, Python, PHP, Go)
Performance
Remote Perf*** tools developed
(Windows,Mac,Linux)
by users
PerfSight: Client Performance Monitoring SDK
3 Performance 4
Singapore Cloud
monitoring closed 1 · Serve for mobile 2 · Thorough indicators&
loop games dimensions
Fluency Indicators Network and Hardware Indicators Device Type Statistics Statistics of Game Features
Monitoring
closed loop
p Version analysis
p PerfSight Alarm Mail
p Scenario analysis Locate Alarm
( adjustable threshold, impact
p Device analysis
surface )
p Single user backtracing(30
p PerfSight Daily baseline
days, scenario granularity)
l LQA
Crowd Testing-Gameplay Testing
Crowd Testing Service is about testing new player experience, core gameplay,
numerical system design, sensory experience, game balance, commercialization at different
phases of a project, including development, testing and operation. It identifies potential
issues and helps improving game quality using feedbacks from different types of real users.
ü Supported genres:
ü Service Capabilities
1. Recruit Target Users 2. User Management 3. Questionnaire Design 4. Core User Group
•Find and recruit target users •Confidentiality •Customized questionnaire •Hardcore players, core users
accurately •Timely and effective design •More sensitive to product
•Recruit over 100K users feedback •Accurately locate issues and and experience
•Traceable and trackable collect feedback
Classic
MMO Real-time ☑ ☑ ☐ ☐ ☑ ☑ ☐ ☑ ☑ ☐
Open World
Turn-based
SLG Infinite Borders-like
☑ ☑ ☑ ☑ ☑ ☑ ☑ ☑ ☑ ☐
Real-time
Idle Real-time ☑ ☑ ☐ ☐ ☑ ☑ ☐ ☑ ☐ ☐
Autochess
Wargame ☑ ☑ ☐ ☑ ☑ ☐ ☑ ☑ ☐ ☐
Shooter
SIM Japanese Farm Sim ☑ ☑ ☐ ☐ ☑ ☐ ☑ ☑ ☑ ☐
Sandbox Island Survival/Creation ☑ ☑ ☐ ☐ ☑ ☑ ☐ ☑ ☑ ☐
Open world
ARPG ☑ ☑ ☐ ☑ ☑ ☑ ☑ ☑ ☐ ☐
Classic
TCG Turn-based ☑ ☑ ☑ ☐ ☑ ☐ ☐ ☑ ☐ ☐
Music/dress-up Falling notes ☑ ☑ ☐ ☑ ☑ ☑ ☑ ☑ ☐ ☐
Football
Sports Basketball ☑ ☑ ☐ ☐ ☑ ☐ ☐ ☑ ☐ ☐
Racing
Strategy Classic ☐ ☑ ☐ ☑ ☑ ☑ ☑ ☑ ☐ ☐
Apocalyptic
SOC ☐ ☑ ☐ ☐ ☑ ☐ ☑ ☑ ☐ ☐
Survival
Casual Match three ☑ ☑ ☐ ☐ ☑ ☐ ☐ ☑ ☐ ☐
Ø We have experience in providing services for projects with the above game genres and gameplay.
Ø Besides these genres, we also provide services for all game genres, including special review (in-depth), 1000-user experience review and
1000-user experience review.
Overseas operation pain point: text translation alone is not enough to achieve good localization results
When working with multiple languages, the translation is often performed out of context, which means that the translation
may be incompatible with local culture/user interface, causing risks for the product.
Layout & Missing Translation Language & Semantics Culture & Compliance Multimedia Content
Ø Demand for Translation Speed • Hard-to-read text caused by • Inconsistency between dubbing
Glitched UI due to a lack of space • Cultural taboos that offends players
• grammatical errors and subtitle can mislead the
• Tight project schedule and short • Sensitive issues that may cause PR
for translated text • Using words out of context players
turnaround time crisis
• Confusion caused by missing • Non-idiomatic, awkward • Inconsistency between dubbing
• The industry is word-count-based translation • Violating local laws and regulation
translation and character animation
and risk of getting banned
• Truncated text • Misleading the player with • Missing dubbing can affect player
Mistranslation experience
Ø Localizing a Domestic Game
• The elements in Chinese UI is too
small for other languages
• Culture-specific words. E.g. (Koi fish,
which means a lucky person in
Chinese)
Affecting Player Experience Affecting Market Performance Causing PR Crisis
LQA – localization quality test after implementing the translation in the version
• Localization Quality Assurance (LQA) is a localization testing service provided by YFSail, supporting different formats including text, UI, images,
audio and video. It can detect many issues related to character limits and missing translation, language and semantics, culture and customs,
mistranslations, UI layout, laws and regulations, dubbing, consistency, etc. It is a comprehensive service that covers every step of the localization
process and provides efficient iteration management, improving the user experience and product quality in all languages!
l Successful Cases
Global Partner and Clients
Successful cases
Retail
Entertainment
Finance
Government
Game