You are on page 1of 89

RIKKEI where the dream begins

Quan điểm test


Bộ phận phát triển QA Division
Version 1.0.0
Ngày update 7/11/2017
Người update HoangVL

© Rikkeisoft Co.,Ltd All Rights Reserved.


ream begins

est
A Division
1.0.0
/11/2017
HoangVL

rved.
Bảo mật Nội bộ Ngày tạo
Tên file Quan điểm test
Version 1.0.0 Người tạo

Ngày update Version Người update Nội dung up


6/8/2017 1.0.0 HoangVL Sheet Quan điểm test riêng Mobile Tạo mớ
6/13/2017 1.0.0 CucMT 1. Bổ sung
Sheet Quanthêm test対象
điểmcột cơ bản
6/13/2017 1.0.0 CucMT 2.
1. Bổ sung quan điểm
thêm cột 対象test ở phần Check ph
Sheet Quan điểm test riêng Mobile, dòng 10
6/16/2017 1.0.0 CucMT
quan điểm test
7/10/2017 1.0.0 HoangVL Thêm quan điểm test riêng cho Mobile về ch
7/11/2017 1.0.0 HoangVL Quan điểm free test: ID 31 (thao tác lặp đi l
Ngày tạo 6/8/2017 Ngày update 7/11/2017
Người tạo HoangVL Người update HoangVL

Nội dung update


est riêng Mobile Tạo mới
est対象
ột cơ bản
ểm test ở phần Check phím cứng
ột 対象
est riêng Mobile, dòng 101: Thay đổi nội dung cột Xác nhận

est riêng cho Mobile về chức năng login: dòng 65,66


st: ID 31 (thao tác lặp đi lặp lại)
テスト分別 テスト観点
ID Phân lo ại test Quan đi ểm test
1 画面遷移 URLでアクセス
Di chuyển màn Đi vào bằằng URL
hình

4 ボタンでアクセス
Đi vào bằằng các Button
5
6

10
11

12

13 GUI ウェブタップの名
Giao diện Tên của hệ thốống
14 初期フォーカス位置
vị trí focus ban đâằu

15 画面レイアウト
layout màn hình

16
17
18 Nội dung Header

19 Nội dung Footer

20 Nội dung của text


21 Thuộc tính của text
22 Định dạng trường input

23

24

25

26
27

28 Giá trị default

29 Trường bằốt buộc


30 Trạng thái các button
31 Đoạn text quá dài (màn hình
detail)
32

33 初期ソート
sort ban đâằu

34 Hiển thị giá tiêằn trên 4 chữ sốố


35 Pop-up, Dialog, Alert

36 Auto convert text - > text


(hiragana -> katakana)
37
38 Auto suggest (load từ DB)

39

40

41

42

43
44

45
46 Hiệu ứng của button

47

48
49 Hiệu ứng của Link button

50

51

52

53 バリエーション 必須項目チェック check mục


Validate required

54 check mục khống required


55 Validate format Email

56

57

58

59

60

61

62

63

64

65 Validate format Password


66

67

68

69

70

71

72

73 Validate input text box


74

75

76

77 Validate input number box (Sốố


điện thoại)
78

79

80

81

82

83

84 Validate input number box (Sốố


tiêằn)
85

87

88

89

90

91 Validate input date box


92

93

94

95

96
97

98 Validate upload file


99

100

101

102

103

104 Validate import file csv


105

106

107

108

109 機能 Check chức nằng Login


Chức nằng cơ
bản
110

111

112

113

114

115 Check chức nằng Send mail


forgot password

116
117

118

119

120 Check chức nằng Reset


password

121

122 Check chức nằng Logout

123

124
125

126 Check chức nằng Tạo mới

127

128
129

130

131

132

133 Check chức nằng Edit

134

135
136

137

138

139

140 Check chức nằng Xóa

141
142

143

144

145

146

147 Check chức nằng Search

148

149
150

151

152

153

154

155

156

157

158

159

160

161

162

163
164

165

166

167

168

169

170

171 Check chức nằng Sort

172
173
174
175
176

177
178

179 Check chức nằng Phân trang

180

181

182

183
184
185
186
187
188

189

190
191

192 Check chức nằng select/ select


all tại kêốt quả search

193

194

195

196

197

198

199

200 Check chức nằng Export

201

202

203

204
205 Check chức nằng Import csv

206

207
208
209

210
211
212
213

214

215

216

217 Check chức nằng Upload file

218

219

220

221

222

223
224
225

226

227
228

229

230 Check chức nằng Download file

231

232

233

234 Check chức nằng Tính toán

235

236

237 Check chức nằng thanh toán

238

239

240

241 Check chức nằng Batch/ cronjob


242

243

244

245
246

247

248 Share dữ liệu qua mạng xã hội


249

250
251 Push notification
252 Sercurity testing

253

254

255

256

257
258
詳細テスト観点 確認テスト観点
Quan đi ểm test chi tiêốt Xác nh ận quan đi ểm test
Click vào URL có sằẵn Kiểm tra di chuyển đêốn trang chủ hoặc màn hình
Login

Gõ địa chỉ vào trình duyệt Kiểm tra di chuyển đêốn trang chủ hoặc màn hình
Login
Click vào bookmark của trình duyệt Kiểm tra di chuyển đêốn trang chủ hoặc màn hình
Login
Click vào button Login Kiểm tra di chuyển đêốn màn hình Default nào

Click vào button Create new Kiểm tra di chuyển đêốn màn hình Tạo Mới
Click vào button Edit Kiểm tra di chuyển đêốn màn hình Edit

Click vào button Save Kiểm tra có di chuyển đêốn màn hình List/ Detail

Click vào button Back - Kiểm tra di chuyển vêằmàn hình trước đó
- Kiểm tra trạng thái được bảo lưu tại màn hình

Click vào Link button Kiểm tra di chuyển đêốn màn hình tương ứng

Click vào Record trên Search Result Kiểm tra di chuyển đêốn màn hình Detail
Click vào icon/logo ở Header/Footer Kiểm tra di chuyển đêốn trang chủ hoặc màn hình
Default
Click vào button trên Main menu Kiểm tra di chuyển đêốn màn hình tương ứng

- Kiểm tra tên hệ thốống ở thanh tab trình duyệt

- 初期表示時のフォーカス(カーソル)位置の検証
Kiểm tra vị trí focus khi hiển thị ban đâằu

Mở web browser オブジェクト配置・整列検証


Kiểm tra vị trí và cách sằốp đặt các đốối tượng

Khởi tạo app trên PC Kiểm tra vị trí khởi tạo so với màn hình
Khởi tạo app trên PC từ task bar Kiểm tra vị trí so với trước đâốy
- - Kiểm tra nội dung và kích thước của header
- Kiểm tra vị trí header khi scroll màn hình

- - Kiểm tra nội dung và kích thước của footer


- Kiểm tra vị trí footer khi scroll màn hình
- Kiểm tra hiển thị đúng với yêu câằu
- Kiểm tra font, size, color
Check box - Kiểm tra có tick chọn được khống
- Kiểm tra có thể chọn nhiêằu khống
Select box (dropdownlist) - Kiểm tra có đủ giá trị bên trong khống
- Kiểm tra chỉ chọn được một giá trị khống
- Kiểm tra giá trị đã chọn có hiển thị ra khống
- Kiểm tra thứ tự của các giá trị

Text box - Kiểm tra có nhập được khống


- Kiểm tra tự động xuốống dòng khi quá dài (chỉ
dụng cho textbox nhập vằn bản dài quá 256 ký
t ự)

Date box - Kiểm tra có nhập được bằằng tay và date picker
khống
- Kiểm tra nêốu nhập sai format ngày tháng thì có
tự động convert vêằformat đúng của hệ thốống
khống

Number box Kiểm tra chỉ nhập được sốố


Radio button - Kiểm tra có tick chọn được khống
- Kiểm tra chỉ chọn được một giá trị
- Kiểm tra nêốu:
- Có: hiển thị giá trị có sằẵn hoặc load từ DB
- Khống: hiển thị blank
- Có thêm dâốu "*" hoặc chữ "必須" màu đỏ
- - Kiểm tra đang active hay unactive
Nhập ố text quá dài - Kiểm tra tự động xuốống dòng

Hiển thị với đoạn text quá dài - Kiểm tra hiện thị dạng tooltip

- 初期表示時のデータ並び順の検証
kiểm tra cách sằốp xêốp data khi hiển thị ban đâằu

- Xem có dâốu phẩy để thể hiện chữ sốốhàng nghìn


khống
- - Kiểm tra tilte và nội dung của Pop-up
- Kiểm tra các button hiển thị trên Pop-up
- Kiểm tra vị trí
Nhập ký tự được support Kiểm tra text sau khi được convert

Nhập ký tự khống được support Kiểm tra báo lốẵi và msg lốẵi
Click vào ố text box - Kiểm tra hiển thị list suggest
- Kiểm tra hiên thị all hay giới hạn bao nhiêu kêốt
quả trong một list
Nhập text trùng đoạn đâằu - Kiểm tra hiển thị list suggest
- Kiểm tra kêốt quả có trùng text đã nhập
Nhập text trùng đoạn cuốối - Kiểm tra hiển thị list suggest
- Kiểm tra kêốt quả có trùng text đã nhập
Nhập text trùng đoạn giữa - Kiểm tra hiển thị list suggest
- Kiểm tra kêốt quả có trùng text đã nhập
Nhập text trùng toàn bộ - Kiểm tra hiển thị list suggest
- Kiểm tra kêốt quả có trùng text đã nhập
Nhập text khống trùng với dữ liệu - Kiểm tra trong list suggest là giá trị blank
Chọn kêốt quả trong list suggest Kiểm tra giá trị được chọn hiển thị lên màn hình

Chọn kêốt quả blank trong list suggest Kiểm tra khống có lốẵi bâốt thường nào xảy ra
Mouse hover - Kiểm tra biểu tượng con trỏ hiển thị vêằhình
bàn tay
- Kiểm tra hiệu ứng màu của button (nêốu có)

Mouse down (Click chuột và giữ nguyên Kiểm tra trạng thái của link button
động tác)
Focus (đang active ở button) Kiểm tra button đang được focus
Mouse hover các link button Kiểm tra biểu tượng con trỏ hiển thị vêằhình bàn
tay
- Kiểm tra hiệu ứng màu của button (nêốu có)
- Kiểm tra gạch chân dưới đoạn text

Mouse down (Click chuột và giữ nguyên Kiểm tra trạng thái của link button
động tác)
Visisted (Click xong nhả ra) Kiểm tra thay đổi trạng thái của link button (đổi
màu)
Focus (đang active ở button) Kiểm tra button đang được focus

Khống nhập/ khống chọn 必須項目未入力時のチェック条件とエラーメッセー


ジの検証 kiểm tra error msg và điêằu kiện check
khi chưa nhập mục required

Khống nhập/ khống chọn Kiểm tra khống báo lốẵi


Nhập đúng địa chỉ email Kiểm tra khống báo lốẵi

Nhập thiêốu phâằn local part trước "@" Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập thiêốu "@" trong địa chỉ email Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập liêằn 2 ký tự "@" trong địa chỉ email Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập thiêốu domain sau "@" Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập thiêốu dâốu "." ở domain Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập liêằn hai dâốu ".." ở domain Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập dâốu cách vào trong địa chỉ email Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập địa chỉ email bằằng font JP Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập địa chỉ email quá dài Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập đúng format password Kiểm tra khống báo lốẵi


Nhập đúng format password = sốốký tốối Kiểm tra khống báo lốẵi
thiểu
Nhập đúng format password = sốốký tốối đa Kiểm tra khống báo lốẵi

Nhập đúng format password = sốốký tốối Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng
thiểu - 1
Nhập đúng format password = sốốký tốối đa + Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng
1
Nhập ký tự là font JP Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập thiêốu 1 trong 2 ký tự là chữ/ sốố Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng
với TH bằốt buộc bao gốằm chữ và sốố
Password và password confirm khống trùng Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng
nhau
Nhập tâốt cả các loại ký tự Kiểm tra khống báo lốẵi
- ký tự tiêống anh (chữ và sốố)
- ký tự đặc biệt
- ký tự fullsize hiragana (chữ và sốố)
- ký tự fullsize katakana
- ký tự haflsize katakana
- ký tự đặc biệt font JP
Nhập dâốu cách ở đâằu và cuốối trong chuốẵi ký Kiểm tra khống báo lốẵi
tự

Nhập ký tự xuốống dòng Kiểm tra khống báo lốẵi

Nhập sốốký tự tốối đa + 1 Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Chỉ nhập sốốlatin Kiểm tra khống báo lốẵi

Nhập chữ latin Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập ký tự đặc biệt Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập chữ sốốfont JP Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập sốốla mã bằằng font JP Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập sốốâm hoặc sốốthập phân Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập sốốký tự tốối đa + 1 Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Chỉ nhập sốốnguyên dương Kiểm tra khống báo lốẵi

Nhập sốốâm hoặc sốốthập phân Kiểm tra khống báo lốẵi
Nhập sốố0 Kiểm tra khống báo lốẵi
Nhập chữ latin Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập ký tự đặc biệt Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập chữ sốốfont JP Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập sốốký tự tốối đa + 1 Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập đúng format của hệ thốống Kiểm tra khống báo lốẵi
Nhập sai format của hệ thốống Kiểm tra báo lốẵi hoặc hệ thốống auto convert vêằ
format đúng
Nhập ngày quá khứ Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập ngày bằốt đâằu lớn hơn ngày kêốt thúc Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập ký tự chữ Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập ngày khống tốằn tại trên thực têố Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng
(ví dụ: 30/2/2017)
Nhập ký tự đặc biệt Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Up file được support Kiểm tra khống báo lốẵi


Up file được support nhưng size lớn hơn so Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng
với hệ thốống yêu câằu
Không chọn file Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Up file khác định dạng support Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Chọn file xong thì xóa file ở local rốằi up Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Tên file sai so với hệ thốống yêu câằu Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Import file csv Kiểm tra khống báo lốẵi


Import file khác định dạng (khống phải .csv) Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Không chọn file Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Chọn file xong thì xóa file ở local rốằi up Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Tên file sai so với hệ thốống yêu câằu Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Login với account đang active Kiểm tra có login thành cống và di chuyển đêốn
màn hình Default đã định nghĩa khống

Login với account chưa được active Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Login với account đang bị khóa Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập account không tồn tại Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập sai password một lần Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Nhập sai password vượt quá số lần quy Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng
định
Gửi mail forgot password một lâằn - Kiểm tra trong hòm mail có mail reset password
của hệ thốống được gửi đêốn khống
- Click vào link trong mail thì di chuyển đêốn màn
hình nào ( reset password...)

Gửi mail forgot password nhiêằu lâằn - Kiểm tra có gửi được nhiêằu lâằn khống
- Kiểm tra các link trong mail đã gửi trước đó đã
bị vố hiệu hóa hay chưa
Gửi mail nhâằm cho Account khác - Kiểm tra account nhận được có thực hiện click
vào link reset password được khống

Gửi mail cho email khống tốằn tại trong hệ Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng
thốống
Sau khi gửi để quá 24H rốằi click vào link - Kiểm tra link reset password đã bị vố hi ệu hóa
reset password hay chưa

Nhập đúng format và khống trùng với ID hay - Kiểm tra xem có reset password thành cống
password hiện tại khống
- Kiểm tra sau khi reset thành cống thì di chuyển
vêằmàn hình nào

Nhập password mới trùng với ID hoặc Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng
password hiện tại
Click vào button Logout - Kiểm tra có logout thành cống khống
- Kiểm tra có quay vêằmàn hình Login khống
Đóng trình duyệt lại - Kiểm tra còn đang login hay đã bị logout khỏi hệ
thốống bằằng cách mở lại trình duyệt và truy cập
lại

Chờ hêốt hạn session login Kiểm tra xem có tự động logout ra khống
Vào device khác thực hiện login với tài Kiểm tra xem có tự động logout ra khống
khoản đang login
Tạo dữ liệu với trường bằốt buộc - Kiểm tra việc ghi dữ liệu vào Database có đúng
và đủ khống
- Kiểm tra sau khi tạo xong thì di chuyển vêằmàn
hình nào
- Kiểm tra reload lại màn hình sau khi tạo
- Kiểm tra màn hình danh sách có hiển thị data
vừa tạo

Tạo dữ liệu với toàn bộ các trường - Kiểm tra việc ghi dữ liệu vào Database có đúng
và đủ khống
- Kiểm tra sau khi tạo xong thì di chuyển vêằmàn
hình nào
- Kiểm tra reload lại màn hình sau khi tạo
- Kiểm tra màn hình danh sách có hiển thị data
vừa tạo

Tạo dữ liệu với những data đặc biệt - Kiểm tra việc save dữ liệu vào Database có
chính xác khống
- Kiểm tra hiện thị lại dữ liệu trên màn hình
- Kiểm tra màn hình danh sách có hiển thị data
vừa tạo
Tạo lại với data đã bị xóa khỏi hệ thốống Kiểm tra xem có tạo được khống

Tạo trùng với data đang ở trạng thái khóa Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Tạo trùng với data đang ở trạng thái chưa Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng
active
Tạo trùng với data đang ở trạng thái active Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Edit lại toàn bộ dữ liệu - Kiểm tra việc ghi dữ liệu vào Database có đúng
và đủ khống
- Kiểm tra sau khi edit xong thì di chuyển vêằmàn
hình nào
- Kiểm tra vùng ảnh hưởng sau khi edit dữ liệu
- Kiểm tra reload lại màn hình sau khi save

Khống edit dữ liệu mà save ngay Kiểm tra có save được khống

Xóa hêốt trường khống bằốt buộc Kiểm tra dữ liệu vâẵn save được
Xóa các trường bằốt buộc Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Edit dữ liệu đang ở trạng thái khóa Kiểm tra có save được khống

Edit dữ liệu đang ở trạng thái chưa active Kiểm tra có save được khống

Edit dữ liệu đã bị xóa Kiểm tra báo lốẵi và hiển thị msg lốẵi tương ứng

Xóa một dữ liệu bình thường - Kiểm tra dữ liệu đã được xóa khỏi hệ thốống
chưa
- Kiểm tra trong DB thì được xóa theo kiểu logic
hay vật lý
+ Xóa logic: dữ liệu vâẵn còn trong DB nhưng
được gán cờ delete
+ Xóa vật lý: dữ liệu khống còn trong DB

Xóa nhiêằu dữ liệu cùng một lúc Kiểm tra toàn bộ dữ liệu đã chọn được xóa khỏi
hệ thốống
Xóa hêốt dữ liệu Kiểm tra toàn bộ dữ liệu đã chọn được xóa khỏi
hệ thốống
Xóa dữ liệu ở nhiêằu trang Kiểm tra toàn bộ dữ liệu đã chọn được xóa khỏi
hệ thốống
Xóa dữ liệu đang ở trạng thái khóa Kiểm tra dữ liệu đã được xóa khỏi hệ thốống chưa

Xóa dữ liệu đang ở trạng thái chưa active Kiểm tra dữ liệu đã được xóa khỏi hệ thốống chưa

Xóa một dữ liệu khống thể xóa Kiểm tra msg thống báo

Search text bằằng giá trị default Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search text có tốằn tại trong DB Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search text khống tốằn tại trong DB Kiểm tra msg thống báo khống có dữ liệu
Search text trùng đoạn đâằu Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search text trùng đoạn cuốối Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search text trùng đoạn giữa Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search text trùng toàn bộ Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search text là dâốu cách Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search select box là giá trị default Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search select box là giá trị đâằu tiên Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search select box là giá trị cuốối cùng Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search date box là giá trị default Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search date box chỉ nhập From Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search date box chỉ nhập To Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search date box nhập From > To Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search date box nhập From = To Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search date box nhập From < To Kiểm tra kêốt quả hiện thị với điêằu kiện search
Để toàn bộ điêằu kiện search ở giá trị default Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search từng điêằu kiện một Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search kêốt hợp nhiêằu điêằu kiện Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search toàn bộ điêằu kiện Kiểm tra kêốt quả hiện thị với điêằu kiện search

Seach với DB khống có record nào cả Kiểm tra msg thống báo khống có dữ liệu

Click vào button xóa điêằu kiện Search và - Kiểm tra điêằu kiện search đã đưa vêằgiá trị
thực hiện Search default chưa
- Kiểm tra kêốt quả hiện thị với điêằu kiện search

Search mà sốốlượng record hiển thị vượt Kiểm tra msg thống báo khống có dữ liệu
quá sốốlượng cho phép
Sort theo trình tự default Kiểm tra dữ liệu đang sort theo cột và trình tự
nào
Sort với trình tự tằng dâằn Kiểm tra dữ liệu đang sort đúng khống
Sort với trình tự giảm dâằn Kiểm tra dữ liệu đang sort đúng khống
Check icon sort khi được chọn Kiểm tra hiển thị đúng với yêu câằu
Check icon sort khi khống được chọn Kiểm tra hiển thị đúng với yêu câằu
Sort khi có một sốốbản ghi có trường rốẵng Kiểm tra dữ liệu đang sort đúng khống

Sort kêốt hợp với phân trang Kiểm tra dữ liệu đang sort đúng khống
Thay đổi điêằu kiện search rốằi sort lại Kiểm tra dữ liệu đang hiển thị là dữ liệu đã
search trước đó hay là theo điêằu kiện search đã
thay đổi
Xác nhận khi khống có dữ liệu hiển thị Kiểm tra chức nằng phân trang có hiển thị hay
khống
Xác nhận khi dữ liệu hiển thị = sốốbản ghi Kiểm tra việc khống thực hiện phân trang
tốối đa của một trang

Xác nhận khi dữ liệu hiển thị sốốbản ghi tốối Kiểm tra việc thực hiện phân trang
đa + 1

Xác nhận page default Kiểm tra page defatul hiển thị giốống với specs

Click vào trang đâằu tiên Kiểm tra vị trí và kêốt quả page di chuyển đêốn
Click vào trang cuốối cùng Kiểm tra vị trí và kêốt quả page di chuyển đêốn
Click vào trang tùy ý Kiểm tra vị trí và kêốt quả page di chuyển đêốn
Click vào nút next Kiểm tra vị trí và kêốt quả page di chuyển đêốn
Click vào nút previous Kiểm tra vị trí và kêốt quả page di chuyển đêốn
Đang ở trang đâằu tiên click vào nút previous - Kiểm tra button previous bị disable
- Hoặc là di chuyển vêằtrang cuốối cùng
Đang ở trang cuốối cùng click vào nút next - Kiểm tra button next bị disable
- Hoặc là di chuyển vêằtrang đâằu tiên
Phân trang kêốt hợp với Sort Kiểm tra dữ liệu ở page hiện tại
Thay đổi điêằu kiện search rốằi phân trang Kiểm tra dữ liệu đang hiển thị là dữ liệu đã
search trước đó hay là theo điêằu kiện search đã
thay đổi
Click ố select để chọn một record - Kiểm tra trạng thái ố select
- Kiểm tra trạng thái các button liên quan

Bỏ chọn ở ố select - Kiểm tra trạng thái ố select


- Kiểm tra trạng thái các button liên quan
Click vào ố select all - Kiểm tra trạng thái ố select của toàn bộ record
- Kiểm tra trạng thái các button liên quan

Bỏ chọn ở ố select all - Kiểm tra trạng thái ố select của toàn bộ record
- Kiểm tra trạng thái các button liên quan

Click lâằn lượt tâốt cả ố select của các record - Kiểm tra ố select all tự động chuyển sang trạng
thái được chọn
Đang ở trạng thái chọn all thì bỏ chọn ở - Kiểm tra ố select all seẵở trạng thái bỏ chọn'
một record bâốt kỳ
Click ố select và kêốt hợp chức nằng Sort và - Kiểm tra trạng thái ố select
Phân trang - Kiểm tra trạng thái các button liên quan
Click ố select all và kêốt hợp chức nằng Sort - Kiểm tra trạng thái ố select
và Phân trang - Kiểm tra trạng thái các button liên quan
Khống có record - Kiểm tra báo lốẵi và msg lốẵi tương ứng
- Hoặc button đang ở trạng thái disable
Có một record đây đủ dữ liệu - Kiểm tra loại file export
- Kiểm tra tên file export
- Kiểm tra các title trong file export
- Kiểm tra nội dung trong file export

Có một record bị thiêốu dữ liệu - Kiểm tra loại file export


- Kiểm tra tên file export
- Kiểm tra các title trong file export
- Kiểm tra nội dung trong file export

Có râốt nhiêằu record - Kiểm tra trong file có đủ dữ liệu khống


- Kiểm tra thứ tự sằốp xêốp record trong file
Toàn bộ sốốlượng record cho phép Kiểm tra có export được khống
Import file đúng định dạng và có dữ liệu - Kiểm tra trên hệ thốống có hiển thị khống
- Kiểm tra dữ liệu trong DB có đâằy đủ hay khống
- File được import thì được save ở đâu trên
server

Import file đúng định dạng và sốốlượng dữ Kiểm tra có import thành cống khống
liệu cho phép
Import file khác định dạng support Kiểm tra báo lốẵi và msg lốẵi tương ứng
Import file tốằn tại 2 record giốống nhau Kiểm tra báo lốẵi và msg lốẵi tương ứng
Import file sốốlượng cột khống mapping với Kiểm tra báo lốẵi và msg lốẵi tương ứng
yêu câằu
Import file có title trong file bị sai Kiểm tra báo lốẵi và msg lốẵi tương ứng
Import file rốẵng Kiểm tra báo lốẵi và msg lốẵi tương ứng
Import file trốống 1 sốốtrường require Kiểm tra báo lốẵi và msg lốẵi tương ứng
Import file có trường có giá trị khống phù Kiểm tra báo lốẵi và msg lốẵi tương ứng
hợp với yêu câằu của spec
Import file trùng với nội dung của account Kiểm tra báo lốẵi và msg lốẵi tương ứng
khác
Import trùng với dữ liệu đã tốằn tại trong DB Kiểm tra báo lốẵi và msg lốẵi tương ứng

Import file với sốốlượng vượt quá dữ liệu Kiểm tra báo lốẵi và msg lốẵi tương ứng
cho phép
Upload file thành cống - Kiểm tra trên hệ thốống có hiển thị khống
- Kiểm tra dữ liệu trong DB có lưu path file khống

Upload file dung lượng nhỏ nhâốt cho phép Kiểm tra có upload thành cống khống

Upload file dung lượng lớn nhâốt cho phép Kiểm tra có upload thành cống khống

Upload nhiêằu file cùng lúc Kiểm tra có upload thành cống khống

Upload file có tên quá dài - Kiểm tra có upload thành cống khống
- Kiểm tra hiện thị file này trên màn hình có bị
tràn khung khống
Upload file có tên chứa các ký tự đặc biệt Kiểm tra có upload thành cống khống

Upload file khác định dạng support Kiểm tra báo lốẵi và msg lốẵi tương ứng
Upload file khống có đuối mở rộng Kiểm tra báo lốẵi và msg lốẵi tương ứng
Upload file có dung lượng nhỏ hơn tốối thiểu Kiểm tra báo lốẵi và msg lốẵi tương ứng

Upload file có dung lượng lớn hơn tốối đa Kiểm tra báo lốẵi và msg lốẵi tương ứng

Upload sốốlượng file nhiêằu hơn cho phép Kiểm tra báo lốẵi và msg lốẵi tương ứng
Upload trùng tên file đã tốằn tại trong DB - Nêốu cho upload thì kiểm tra file mới có đè lên
file cũ khống
- Nêốu khống cho upload thì kiểm tra báo lốẵi và
msg lốẵi

Upload riêng cho file ảnh - Kiểm tra file được up lên là file gốốc hay bị
resize
- Nêốu đã resize thì đưa vêằsize bao nhiêu
Download file thành cống - Kiểm tra tên file, đuối mở rộng
- Mở file kiểm tra nội dung bên trong
Download file dung lượng lớn - Kiểm tra tốốc độ download file
- Kiểm tra file có download được khống
- Kiểm tra nội dung có đâằy đủ khống
Khống có file để download - Kiểm tra báo lốẵi và msg lốẵi tương ứng
- Hoặc có thể disable chức nằng download
Đang download nhưng thực hiện đóng trình - Kiểm tra có tiêốp tục download khống
duyệt
Tính toán với dữ liệu đâằy đủ Kiểm tra kêốt quả sau khi tính toán
(thực hiện toàn bộ các cống thức được mố
tả trong spec)

Tính toán với dữ liệu thiêốu so với điêằu kiện Kiểm tra msg thống báo tương ứng

Tính toán và làm tròn sốố Kiểm tra kêốt quả đã được làm tròn sau khi tính
toán
Thanh toán xong vâẵn dư tiêằn - Kiểm tra sốốtiêằn phải trả và sốốtiêằn dư trong tài
khoản của user

Sốốtiêằn thanh toán thành cống - Kiểm tra thống tin vêằkhách hàng

Thanh toán nhưng bị thiêốu tiêằn Kiểm tra msg thống báo khống thể thanh toán

Khống chọn sản phẩm nào và thực hiện Kiểm tra msg thống báo chọn sản phẩm
thanh toán
Khởi động bằằng tay - Kiểm tra quá trình chạy của Batch
- Kiểm tra dữ liệu có đúng đốối tượng của Batch
khống
- Kiểm tra dữ liệu sau khi kêốt thúc
- Kiểm tra file log được save ở đâu trên server
Khởi động tự động - Kiểm tra sau bao nhiêu phút Batch tự khởi động
- Kiểm tra quá trình chạy của Batch
- Kiểm tra dữ liệu có đúng đốối tượng của Batch
khống
- Kiểm tra dữ liệu sau khi kêốt thúc
- Kiểm tra file log được save ở đâu trên server

Dữ liệu thiêốu điêằu kiện để chạy batch - Kiểm tra batch có bỏ qua dữ liệu này và chạy
tiêốp khống
Khởi động batch nhiêằu lâằn liên tiêốp - Kiểm tra batch có chạy đủ sốốlâằn khống
- Dữ liệu các lâằn chạy batch có bị trùng nhau
khống
Chạy batch với sốốlượng dữ liệu lớn - Kiểm tra sốốlượng dữ liệu đã chạy
Lâằn chạy batch đâằu tiên trong ngày Kiểm tra thời gian lâằn chạy đâằu tiên có chính xác
như spec mố tả
Lâằn chạy batch cuốối cùng trong ngày Kiểm tra thời gian lâằn chạy cuốối cùng có chính
xác như spec mố tả
Share khi đã cài đặt app mạng xã hội Xác nhận kết nối, share thành công khi đã cài
Kiểm tra nội dung khi share thành công đặt
Xácapp bằng
nhận tài khoản
nội dung chiađang đượclink
sẻ, active đăng
khinhập
share
trên máy.
trên mạng xã hội (Facebook, Twitter, LINE,
Whatsapp, Instagram…) hay gửi email.

Share khi chưa cái đặt app mạng xã hội Xác nhận kết nối khi chưa cài đặt app mạng xã
hội:
Xác ứng
nhậndụng
chứcsẽnăng
được mởnotification
push trên browser hoặc
hoạt
hiển
động thị thông báo yêu
đúng theo mô tả cầu
spec cài đặt app, hoặc
Nhập kí tự vào ô password ở màn hình Xác
icon nhận
app bịpassword
disable…nhập vào được mã hóa.
tùy thuộc requirement.
login Hiển thị dạng *** hoặc ●● tùy vào mô tả của
khách hàng

Cách đặt password Xác nhận tạo password phải quy định số kí tự
tối thiếu, buộc phải kết hợp kí tự số, chữ
hoa,chữ thường, kí tự đặc biệt...
Người dùng không hợp lệ Ứng dụng hoặc hệ thống không nên cho phép
người dùng không hợp lệ
Phân quyền người dùng Xác nhận app có phân quyền người dùng rõ
ràng, tránh lộ thông tin cho những đối tượng
không liên quan.
Bảo mật thông tin thanh toán Xác nhận app không lưu trữ thông tin thanh
toán của người dùng.
Có yêu cầu xác nhận lại thông tin đó mỗi lần
thanh toán.

Xác thực người dùng App có yêu cầu xác thực hay không? Xác nhận
thủ tục xác thực của app.
Cookie & session Kiểm tra thời gian cookie và session của ứng
dụng.
対象
備考
note
- Nên test sớm trước khi test
toàn bộ chức nằng
- Veẵluốằng trước khi viêốt
testcase
(áp dụng chung cho phâằn di
chuyển màn hình)

Câằn block màn hình lại trước


khi toàn bộ thống tin được
load ra
Khi save câằn popup thống báo
xác nhận
chú ý ký tự xuốống dòng

Với sốốđiện thoại thì có hiển


thị sốố"0" hoặc dâốu "+" ở
đâằu khống

hiển thị dạng tooltip:


- đằằng sau text có thêm dâốu
"..."
- khi hover chuột vào seẵhiển
thị toàn bộ text
một sốốform nhập đặc thù seẵ
có thêm tính nằng này

Có hiệu ứng gì đâốy trên


button
confirm với KH vêằemail
DOCOMO:
(-_-)...(+_0..@docomo.ne.jp

đặt email dài 256 ký tự

áp dụng cho cho TH bao gốằm


chữ và sốố

Trong trường hợp khách hàng


khống yêu câằu gì vêằgiới hạn
nhập text
khi save vào DB thì seẵtự
động cằốt dâốu cách ở đâằu và
cuốối
với trường title có giới hạn
255 ký tự thì seẵkhống cho
nhập ký tự xuốống dòng

chú ý mã vùng được nhập sốố


"0" và dâốu "+" ở đâằu

có thể support dâốu "-"

Tùy loại tiêằn


Tùy nghiệp vụ khách hàng

Còn tùy vào hệ thốống xử lý


lốẵi hay khống lốẵi
Còn tùy vào hệ thốống xử lý
lốẵi hay khống lốẵi
Còn tùy vào hệ thốống xử lý
lốẵi hay khống lốẵi

thường đưa vêằmàn hình lốẵi


nào đó để thống báo cho user
thường đưa vêằmàn hình lốẵi
nào đó để thống báo cho user

thường đưa vêằmàn hình lốẵi


nào đó để thống báo cho user

- reset thành cống thì seẵcó


msg thống báo
- sau khi reset thành cống thì
phải thực hiện login lại bằằng
password mới

Tùy vào bảo mật mốẵi hệ


thốống thì seẵyêu câằu giữ
nguyên trạng thái login hoặc
bằốt logout ra

Tùy hệ thốống seẵxử lý khác


nhau
- Save thành cống thì seẵcó
msg thống báo
- Nên block màn hình khi
đang xử lý save dữ liệu

Chuốẵi ký tự và sốốthì nhập tốối


đa
Có 2 xử lý
- vâẵn cho tạo
- khống cho tạo (liên hệ với
admin để enable lại account)

Ví dụ: login sai pw 5 lâằn là


account bị khóa ( acc của
Apple)
Mới tạo account nhưng chưa
click vào link active

- Save thành cống thì seẵcó


msg thống báo
- Nên block màn hình khi
đang xử lý save dữ liệu

Nêốu đang ở trạng thái load dữ


liệu mà save ngay seẵxảy ra
lốẵi khống mong muốốn, vì vậy
khi load dữ liệu phải block
màn hình lại

-
-

Tùy mốẵi hệ thốống seẵcho


phép edit ở trạng thái này
Tùy mốẵi hệ thốống seẵcho
phép edit ở trạng thái này
Trong lúc mình edit thì có ai
đó xóa mâốt
ưu tiên xử lý xóa logic

chức nằng xóa nhiêằu dữ liệu


thường để trên màn hình kêốt
quả search
mốẵi trang chọn 1 vài record
để xóa

dữ liệu này là thống tin quan


trọng và có liên quan đêốn
nhiêằu logic khác
Nêốu khống nhập gì thì seẵ
search all
- Tùy câốu trúc dữ liệu trong
DB để đưa ra cách kêốt hợp
điêằu kiện search
- Phụ thuộc vào logic của
điêằu kiện search

trường hợp này hay xảy ra lốẵi


chêốt câu lệnh search

Tùy yêu câằu của khách hàng

tùy vào mốẵi dự án sốốlượng


bản ghi trên một trang seẵ
khác nhau
tùy vào mốẵi dự án sốốlượng
bản ghi trên một trang seẵ
khác nhau
- ví dụ: button xóa, edit
- Ngoài ra xem có cho
highlight record được chọn
khống

câằn confirm với KH trước


button select all là
- chọn toàn bộ record trên
page đang hiển thị
- hay là chọn toàn bộ record
của kêốt quả search
- chọn file từ hệ thốống
- kéo thả file vào

- chọn file từ hệ thốống


- kéo thả file vào

Dựa vào đặc tả spec để đưa


ra sốốlượng file và loại file
Dựa vào đặc tả spec để phán
đoán

- câằn tạo dữ liệu test trước


trên excel
- sau đó tạo dữ liệu tương
ứng trong DB
- rốằi thực hiện chạy lệnh và
kiểm tra đốối chiêốu

lưu ý thêm phâằn tích điểm,


thằng hạng… (nêốu có)

phâằn tích điểm, thằng hạng…


(nêốu có)

câằn phải lưu lại file log để


phục vụ quá trình điêằu tra
sau khi xảy ra vâốn đêằ
phải check lâằn lượt với các
điêằu kiện
ID テスト分別 テスト観点
Phân lo ại test Quan đi ểm test
1 Check tương Check OS version
thích device
2
3

4 Loại thiết bị

6 Memory

10 Camera

11

12 Photo album

13

14 Check cài đặt Cài mới app


app

15

16
17 Update

18

19

20 Uninstall

21 Reinstall

22

23

24 Check khởi Màn hình Splash


động app lần
đầu
25 Màn hình login

26 Các màn hình khác

27 Check GUI Màn hình Splash

28

29

30

31 Check chức Kết nối mạng


năng liên quan
đến kết nối
32

33

34

35

36

37

38

39

40

41

42

43 Kết nối PC
44
45 Kết nối Bluetooth
46

47 Kết nối NFC


48
49 Kết nối Airdrop trong iOS
50
51 Kết nối VPN
52
53 Check chức Location
năng cơ bản

54
55

56

57

58

59

60

61 Login

62

63 Check Chế độ background


(chạy ngầm)
64

65 Check đồng bộ Timezone

66 Language

67
68 Đồng bộ app

69 Check ngắt Cuộc gọi


quãng
70
71 Lock màn hình

72 Tin nhắn

73 Ứng dụng khác

74 Pin yếu

75 Memory

76 Chế độ sleep

77

78

79

80 Check khả Hết pin


năng khôi phục

81 Tắt chế độ background

82 Kill app

83 Crash

84 Interaction Screenshot
testing
85 Headphone plug in/out

86 Bluetooth headphone plugin/out

87 Printer
connection/disconnection
88 USB cable plug in/out

89 Silent mode is on/off

90 Google account changing/cloud


account
91 Battery

92

93

94

95 Resumes from sleeping mode

96 Sensor

97 Check phím Phím nguồn


cứng
98 Phím Volume

99 Phím Home

100 Phím Camera

101 Phím Multi task

102 Phím Back

103 Other Clear data

104 Remove sim


105 Remove Sdcard

106 Kết nối với Appstore,


Googleplay

107

108
詳細テスト観点 確認テスト観点
Quan đi ểm test chi tiêốt Xác nh ận quan đi ểm test
Cài đặt và chạy App trên OS version thấp Xác nhận xem app có hoạt động bình thường
nhất trong requirement không
Update OS version Xác nhận dữ liệu app không bị mất đi
Xác nhận app chạy được trên những OS
version vừa mới update
Check layout và fomat Xác nhận sự tương thích của app trên các thiết
bị khác nhau

Check chức năng cơ bản của app Xác nhận sự tương thích của app trên các thiết
bị khác nhau

Check trên Sdcard Xác nhận cài đặt và chạy app trên Sdcard khi
còn đủ dung lượng
Xác nhận thông báo không thể cài app trên
SDcard khi không còn đủ dung lượng.

Check trên memory Xác nhận cài đặt và chạy app trên local device
memory khi còn đủ dung lượng.
Xác nhận thông báo không thể cài app trên
local device memory khi không đủ dung lượng.

Kết nối với camera của máy trong trường Xác nhận có sử dụng được camera
hợp cho phép
Kết nối với camera của máy trong trường Xác nhận không sử dụng được camera
hợp bị từ chối
Truy cập photo album của máy khi được Xác nhận có truy cập được vào photo album
cho phép của máy
Truy cập photo album của máy khi bị từ Xác nhận không truy cập được vào photo
chối album của máy
Cài app bằng tay Xác nhận app được cài thành công
Xác nhận các vị trí xuất hiện của icon

Cài app tự động (miễn phí) Xác nhận app có thể tải và cài đặt thành công
từ Appstore/ Googleplay
Cài app tự động (trả phí) Xác nhận app có thể tải và cài đặt thành công
từ Appstore/ Googleplay
Update app bằng tay Xác nhận update thành công và không bị mất
dữ liệu

Update app tự động từ Xác nhận update thành công và không bị mất
Appstore/Googleplay (miễn phí) dữ liệu
Update app tự động từ Xác nhận update thành công và không bị mất
Appstore/Googleplay (trả phí) dữ liệu
Gỡ bỏ app khỏi thiết bị Xác nhận app bị gỡ bỏ và dữ liệu trên device
được xóa hoàn toàn
(Xác nhận không còn icon app trên màn hình
và tại mục setting phần quản lý ứng dụng)

Reinstall app bằng tay Xác nhận app được cài thành công
Xác nhận các vị trí xuất hiện của icon (Home,
setting)
Reinstall app tự động (miễn phí) Xác nhận app được cài thành công
Xác nhận các vị trí xuất hiện của icon (Home,
setting)
Reinstall app tự động (trả phí) Xác nhận app được cài thành công
Xác nhận các vị trí xuất hiện của icon (Home,
setting)
Khởi động app -Xác nhận hiển thị màn hình Splash cho đến khi
di chuyển đến màn hình cuối ( có thể là Login)

Sau khi chạy xong màn hình Splash, kiểm Xác nhận sau khi chạy xong màn hình Splash
tra màn hình tiếp theo của các app cần sẽ đến màn hình login
đăng kí tài khoản
Sau khi chạy xong màn hình Splash, kiểm Xác nhận sau khi chạy xong màn hình Splash
tra các app không cần đăng kí tài khoản sẽ không hiện màn hình login mà đến màn hình
tương ứng với yêu cầu spec (MH điều khoản
sử dụng, Mh Home, MH giới thiệu app, MH
thiết lập cài đặt...)

-Xác nhận layout đúng với yêu cầu trong spec.

-Xác nhận thời gian hiển thị màn hình không


quá lâu(dưới 1p)
-Xác nhận tại màn hình này hiển thị icon trạng
thái đang load dữ liệu

Tap vào icon app và quay ngang màn hình Xác nhận màn hình Splash không bị quay
thiết bị ngang
Kết nối internet 2G Xác nhận chức năng sử dụng kết nối internet
hoạt động bình thường
Kết nối internet 3G Xác nhận chức năng sử dụng kết nối internet
hoạt động bình thường
Kết nối internet 4G/LTE Xác nhận chức năng sử dụng kết nối internet
hoạt động bình thường
Kết nối internet Wifi Xác nhận chức năng sử dụng kết nối internet
hoạt động bình thường
Kết nối internet thông qua Hotspot Xác nhận chức năng sử dụng kết nối internet
hoạt động bình thường
Mạng yếu không ổn định Xác nhận:
Nếu thành công thì đưa ra kết quả chuẩn
Nếu lỗi thì đưa ra msg lỗi
Sử dụng khi không có kết nối internet Xác nhận các chức năng sử dụng kết nối
internet sẽ không dùng được và hiển thị ra
message thông báo
Đang ở màn hình Splash thì mất kết nối Xác nhận xử lý tùy theo mô tả spec
internet (VD: Đến được màn hình home, hiển thị
message báo không có kết nối internet...)
Chế độ airplane khi app đang mở Xác nhận các chức năng sử dụng kết nối
internet sẽ không dùng được và hiển thị ra
message thông báo
Đang sử dụng thì mất kết nối internet Xác nhận các chức năng sử dụng kết nối
internet sẽ không dùng được và hiển thị ra
message thông báo
Di chuyển trong vùng kết nối internet Xác nhận chức năng sử dụng kết nối internet
hoạt động bình thường
Chuyển đổi mạng (ví dụ:3G -> wifi) Xác nhận chức năng sử dụng kết nối internet
hoạt động bình thường
Sử dụng app trong khi kết nối PC Xác nhận app hoạt động bình thường không
Sử dụng app trong khi ngắt kết nối PC Xác nhận app hoạt động bình thường không
Sử dụng app trong khi kết nối Bluetooth Xác nhận app hoạt động bình thường không
Sử dụng app trong khi ngắt kết nối Xác nhận app hoạt động bình thường không
Bluetooth
Sử dụng app trong khi kết nối NFC Xác nhận app hoạt động bình thường không
Sử dụng app trong khi ngắt kết nối NFC Xác nhận app hoạt động bình thường không
Sử dụng app trong khi kết nối iOS Xác nhận app hoạt động bình thường không
Sử dụng app trong khi ngắt kết nối iOS Xác nhận app hoạt động bình thường không
Sử dụng app trong khi kết nối VPN Xác nhận app hoạt động bình thường không
Sử dụng app trong khi ngắt kết nối VPN Xác nhận app hoạt động bình thường không
Location ON/OFF Xác nhận khi ON/OFF chế độ location, app
nhận được/không nhận được thông tin về địa
điểm (nếu có)

Plane mode Kiểm tra tính năng vị trí bằng cách giữ thiết bị ở
chế độ trên máy bay
Save energy mode Một số thiết bị có chế độ tiết kiệm năng luonjg,
ĐIều này có thể ảnh hưởng đến GPS. Kiểm tra
hành vi ứng dụng khi bật chế độ tiết kiệm năng
lượng
Use location faking tools Sử dụng các công cụ giả định vị trí để kiểm tra
ứng dụng của bạn ở một vị trí bất kỳ.
Một cố ứng dụng giả định dành cho android
như Fake GPS location and lockito
Check location while on the move Xác minh ứng dụng có thể theo dõi vị trí của
bạn đúng khi đang di chuyển
Interupt processing Kiểm tra xem ứng dụng có thể xử lý dự gián
đoạn (VD: Cuộc gọi, tin nhắn, SMS, thông báo,
tín hiệu thả, ngắt kết nối...) trong khi sử dụng
các tính năng nhận biết vị trí
Change GPS status Kiểm tra ứng dụng của bạn từ các vị trí có khả
năng nhận tín hiệu GPS tốt (VD: Không gian
mở, quảng trường..), vừa (nơi chật hẹp, xe ô tô
đang di chuyển...), và xấu (đường hầm, tòa
nhà...)

Old version of Map application Kiểm thử vị trí bằng các phần mềm Maps đã lỗi
thời (VD: Google Maps, Apple Maps)
Nhập sẵn account/pw trong phần setting Kiểm tra có thực hiện login thành công không
của iphone rồi tap vào icon app trên màn
hình
Trong phần setting của iphone để trống Kiểm tra trạng thái màn hình login
account/pw rồi tap vào icon app trên màn
hình
Đang sử dụng app thì bấm phím Home Xác nhận chức năng background tiếp tục hoạt
động bình thường
Đang sử dụng app thì mở một app khác Xác nhận chức năng background tiếp tục hoạt
động bình thường
Xác nhận ứng dụng có thay đổi múi giờ đúng
khi thay đổi location.

Language được support Xác nhận hiển thị đúng với loại ngôn ngữ đã
chọn
Xác nhận toàn bộ ứng dụng hiển thị theo một
ngôn ngữ
Language không được support Xác nhận app vẫn hoạt động bình thường
Xác nhận đồng bộ app trên các thiết bị khác
nhau
(VD: apple watch với iphone...)
Đang sử dụng app thì có cuộc gọi đến Xác nhận sau khi bị gián đoạn thì ứng dụng vẫn
trở lại trạng thái trước khi dừng
Mở app trong khi đang thực hiện cuộc gọi Xác nhận app hoạt động bình thường
Đang sử dụng app thì lock màn hình Xác nhận sau khi bị gián đoạn thì ứng dụng vẫn
trở lại trạng thái trước khi dừng
Đang sử dụng app thì có tin nhắn gửi đến Xác nhận sau khi bị gián đoạn thì ứng dụng vẫn
trở lại trạng thái trước khi dừng

Đang sử dụng app thì có thông báo của Xác nhận sau khi bị gián đoạn thì ứng dụng vẫn
các ứng dụng khác trở lại trạng thái trước khi dừng
Đang sử dụng app thì pin yếu Xác nhận sau khi bị gián đoạn thì ứng dụng vẫn
trở lại trạng thái trước khi dừng
Đang sử dụng app thì thông báo đầy bộ Xác nhận không thực hiện được tiếp các hoạt
nhớ hoặc hết bộ nhớ động hiện tại
Điện thoại chuyển sang chế độ sleep khi Xác nhận sau khi bị gián đoạn thì ứng dụng vẫn
ứng dụng đang mở trở lại trạng thái trước khi dừng
Đang sử dụng app thì điện thoại báo thức Xác nhận sau khi bị gián đoạn thì ứng dụng vẫn
trở lại trạng thái trước khi dừng

Đang sử dụng app thì điện thoại nhắc lịch Xác nhận sau khi bị gián đoạn thì ứng dụng vẫn
trở lại trạng thái trước khi dừng

Đang sử dụng app thì bấm liên tiếp hai lần Xác nhận sau khi bị gián đoạn thì ứng dụng vẫn
phím Home trở lại trạng thái trước khi dừng
Hết pin Kiểm tra hoạt động của ứng dụng khi đang
dùng bị hết pin, sau đó được mở trở lại (dữ liệu
có được save hay không? request trước khi hết
pin có được gửi tới server thành công?)

Tắt chế độ background Xác nhận sau khi tắt chế độ background và mở
lại app sẽ khởi động lại từ đầu.

Kill app bằng cách bấm phím home -> Kiểm tra hoạt động của ứng dụng khi kill app rồi
multitask-> close sử dụng lại
Đang sử dụng app thì bị crash Sau khi mở trở lại thì dữ liệu có save hay
không? Request trước khi hết pin có được gửi
tới server thành công hay không?
Đang sử dụng app thì thực hiện screen Kiểm tra hoạt động của ứng dụng khi chụp lại
shot màn hình
Kết nối/Rút tai nghe Kiểm tra hoạt động của ứng dụng khi kết nối/rút
tai nghe
Kết nối/ngắt tai nghe bluetooth Kiểm tra hoạt động của ứng dụng khi kết
nối/tháo tai nghe bluetooth
Kết nối/Ngắt kết nối máy in Kiểm tra hoạt động của ứng dụng khi kết
nối/ngắt kết nối máy in
Kết nối/Ngắt kết nối cáp USB Kiểm tra hoạt động của ứng dụng khi kết
nối/ngắt kết nối bằng cáp USB
Bật/ Tắt chế độ im lặng Kiểm tra hoạt động của ứng dụng khi chế độ im
lặng được bật/tắt
Thay đổi tài khoản Google/iclound Kiểm tra hoạt động của ứng dụng khi thay đổi
tài khoản google/iclound
Pin yếu Kiểm tra hoạt động của ứng dụng có bình
thường khi pin yếu không (một số ứng dụng
như camera sẽ không hoạt động khi pin yếu)

Kết nối/Ngắt sạc pin Kiểm tra hoạt động của ứng dụng khi đang sạc
pin, ngắt sạc pin
Kết nối/Ngắt sạc nhanh Kiểm tra hoạt động của ứng dụng khi kết
nối/ngắt kết nối sạc nhanh
Tháo pin ra lắp lại Kiểm tra hoạt động của ứng dụng khi pin của
thiết bị bị rút ra rồi lắp lại (dữ liệu có được save
hay không? request trước khi tháo pin có được
gửi tới server thành công?)

Mở lại app từ chế độ sleep của máy Ứng dụng có hoạt động đúng thiết kế/mong
muốn khi phục hồi từ chế độ sleep
Xác nhận thiết bị có tích hợp sensor cần dùng
trong app hay không.
Kiểm tra hoạt động của app khi ON/OFF sensor

Đang thực hiện download hoặc upload thì Xác nhận sau khi mở lại app thì download or
bấm vào phím nguồn upload vẫn hoạt động bình thường
Đang sử dụng app thì bấm phím Volume Xác nhận âm thanh trong app sẽ thay đổi theo
(down up)
Đang sử dụng app thì bấm phím Home Xác nhận app vẫn đang hoạt động ở chế độ
chạy ngầm
Đang sử dụng app thì bấm phím Camera Xác nhận mở được camera trong lúc chạy app
và sau khi quay lại thì app vẫn hoạt động bình
thường

Đang sử dụng app thì bấm phím Multi task Xác nhận app vẫn đang hoạt động ở chế độ
chạy ngầm
Đang sử dụng app thì bấm phím Back Xác nhận quay lại màn hình trước trong app

Xác nhận app khởi động lại từ đầu,các dữ liệu


cũ bị xóa hết.
Kiểm tra hoạt động của ứng dụng khi tháo sim
Kiểm tra hoạt động của ứng dụng khi tháo thẻ
nhớ
Xác nhận kết nối từ app với Appstore (Ví dụ các
chức năng rate app, review…)

Xác nhận giới thiệu đúng về app trên appstore:


screenshot, thông tin app, yêu cầu thiết bị…

Xác nhận thông báo cập nhật app khi có update


từ appstore
備考 対象
note
Theo yêu cầu KH

Dựa trên yêu cầu của khách


hàng để chọn loại thiết bị có
kích thước màn hình và độ
phân giải phù hợp.

Kiểm tra trên các


smartphone và tablet khác
nhau

Xác nhận màn hình xảy ra


như nào

Xác nhận màn hình xảy như


nào
Android: .apk
IOS: .ipa
Vị trí xuất hiện: Home,
Setting, Download
copy file app version mới
hơn vào thiết bị và tiến hành
cài đặt

Tùy theo yêu cầu của khách


hàng, có thể có hoặc không
Share internet bằng
smartphone

dùng share file

dùng cho app có chức năng


liên quan đến location
ví dụ:" app nghe nhạc,
download…

ngoại trừ app liên quan đến


âm thanh
Facebook, Twitter...

Android: Cài đặt -> ứng


dụng -> đang chạy -> buộc
dừng
IOS: bấm 2 lần vào phím
home -> vuốt ứng dụng
đang chạy lên trên
Sensor (cảm biến vân tay,
điện dung, tiệm cận, ánh
sáng...)

Với app có âm thanh

Tùy vào máy sẽ có cách


khởi động camera khác
nhau

Tuy nhiên, phím back cũng


có thể bị disable trong một
số app tùy vào yêu cầu của
khách hàng
ID テスト分別 テスト観点
Phân lo ại test Quan đi ểm test
1 Free test Web Check SQL injection

2 Dừng thao tác giữa chừng

6
7 Ngằốt rốằi kêốt nốối lại mạng

10

11

12

13 Lốẵi time out

14

15

16

17 Thao tác phím Enter

18
19

20 Thao tác phím Tab

21 Thao tác phím Back/Next của


trình duyệt
22

23 Thao tác phím F5

24

25 Double click
26 Zoom in, zoom out màn hình
27 Thay đổi kích thước cửa sổ web

28 Thay đổi độ phân giải màn hình

29 Reload và block màn hình

30 Copy paste vào form input

31 thao tác lặp đi lặp lại

1 Free test Move when choose an item on


Mobile list

2 Top/bottom move

3 Scroll list

4 tab in multi button

5 Multi touch

6 Orientation
7 Multi operation

8 Long tab

9 Repeat Swipe

10 Continuous shake the phone

11 Usability Quay về màn hình Home


Testing
12 Xác nhận chính ta và ngữ pháp

13 Xác nhận sự đồng nhất

14 App store

15 App switch to different apps

16 Button

17

18

19

20 Back or undoing an action

21 Menu

22 Text

23 Font size

24 Download

25 Language
26 Đồng bộ

27 Use guide

28 Zoom in/zoom out

29 Shake
30 Swipe left/right/up down

31 Input method

32 Performance Khởi động app


testing
33 Response time

34 Battery Consumption

35 Memory Consumption

36
37 RAM Consumption

38

39 Multil processing
Chạy nhiều app cùng lúc
40

41 Restore app in backgound


Khôi phục app sau khi chạy
ngầm
42 Long runtime

43 Repeat operation
詳細テスト観点 確認テスト観点
Quan đi ểm test chi tiêốt Xác nh ận quan đi ểm test
Nhập các ký tự ',",%,... vào các ố input trên - Kiểm tra khống xảy ra lốẵi liên quan đêốn bảo mật
màn hình là ok

Đang save dữ liệu thì cancel hoặc đóng Kiểm tra nội dung và trạng thái của dữ liệu
trình duyệt
Đang xóa dữ liệu thì cancel hoặc đóng trình Kiểm tra nội dung và trạng thái của dữ liệu
duyệt
Đang upload file thì cancel hoặc đóng trình Kiểm tra nội dung và trạng thái của dữ liệu
duyệt
Đang import file csv thì cancel hoặc đóng Kiểm tra nội dung và trạng thái của dữ liệu
trình duyệt
Đang chạy batch thì dừng Kiểm tra nội dung và trạng thái của dữ liệu
Đang save dữ liệu thì ngằốt rốằi kêốt nốối lại - Kiểm tra chức nằng dừng hay chạy tiêốp
mạng - Kiểm tra nội dung và trạng thái của dữ liệu
Đang xóa dữ liệu thì ngằốt rốằi kêốt nốối lại - Kiểm tra chức nằng dừng hay chạy tiêốp
mạng - Kiểm tra nội dung và trạng thái của dữ liệu
Đang upload file thì ngằốt rốằi kêốt nốối lại mạng - Kiểm tra chức nằng dừng hay chạy tiêốp
- Kiểm tra nội dung và trạng thái của dữ liệu
Đang import file csv thì ngằốt rốằi kêốt nốối lại - Kiểm tra chức nằng dừng hay chạy tiêốp
mạng - Kiểm tra nội dung và trạng thái của dữ liệu
Đang chạy batch thì ngằốt rốằi kêốt nốối lại - Kiểm tra chức nằng dừng hay chạy tiêốp
mạng - Kiểm tra nội dung và trạng thái của dữ liệu
Đang download file thì ngằốt rốằi kêốt nốối lại - Kiểm tra chức nằng dừng hay chạy tiêốp
mạng - Kiểm tra nội dung của dữ liệu đã download vêằ

Đang ở màn hình detail thì hêốt section login, - Kiểm tra có bị logout khống
sau đó login lại - Kiểm tra sau khi login xong thì quay vêằmàn hình
detail
Đang ở màn hình search thì hêốt section - Kiểm tra có bị logout khống
login, sau đó login lại - Kiểm tra sau khi login xong thì quay vêằmàn hình
search
Đang ở màn hình tạo mới thì hêốt section - Kiểm tra có bị logout khống
login, sau đó login lại - Kiểm tra sau khi login xong thì quay vêằmàn hình
nào
Đang ở màn hình edit thì hêốt section login, - Kiểm tra có bị logout khống
sau đó login lại - Kiểm tra sau khi login xong thì quay vêằmàn hình
nào
Trên màn hình login sau khi nhập account - Kiểm tra phím Enter hoạt động tương đương
xong thì nhâốn phím enter button login
Trên màn hình Tạo/edit sau khi nhập xong - Kiểm tra phím Enter hoạt động tương đương
thì nhâốn phím enter button save
Trên Pop-up xác nhận nhâốn phím enter - Kiểm tra phím Enter hoạt động tương đương
button OK hay Cancel

Trên màn hình nhập dữ liệu di chuyển đêốn Kiểm tra trình tự di chuyển của con trỏ
các item bằằng phím tab
Trên màn hình bâốt ký nhâốn phím back/next Kiểm tra di chuyển màn hình
liên tục
Thao tác phím Back/Next kêốt hợp với chức Kiểm tra hoạt động của chức nằng
nằng trên màn hình
Trên màn hình nhập thực hiện sửa dữ liệu Kiểm tra dữ liệu đã sửa quay vêằgiá trị trước đó
rốằi nhâốn F5
Trên màn hình search thực hiện search rốằi Kiểm tra hiển thị điêằu kiện search và kêốt quả
nhâốn F5 search
Thực hiện double click với các button Kiểm tra khống xảy ra lốẵi
- Kiểm tra layout của màn hình
- Kiểm tra layout của màn hình

- Kiểm tra layout của màn hình

Thực hiện di chuyển màn hình, save or Kiểm tra icon loading và block màn hình
search dữ liệu

Trên các form input, thay vì viết text vào Kiểm tra text có paste được và hiển thị đúng
thì thực hiện copy text ở chỗ khác và không
paste vào form input

Thực hiện nhiều lần một loạt các thao tác Kiểm tra dữ liệu và trạng thái trên màn hình
của chức năng

Kiểm ta phản ứng của ứng dụng khi nhấn vào


mục danh sách trong khi di chuyển danh sách

Kiểm tra xem ứng dụng có bị đứng lại hay


không khi kéo màn hình lên top/bottom liên tục

Kiểm tra xem ứng dụng có bị crash, khi cuộn


danh sách lên xuống liên tục
Kiểm tra phản ứng của ứng dụng khi chạm vào
hai hay nhiều nút cùng một lúc
Kiểm tra phản ứng của ứng dụng khi chạm vào
hai hay nhiều điểmcùng một lúc
Kiểm tra phản hồi của ứng dụng khi thay đổi
định hướng thiết bị liên tục theo các góc độ
khác nhau
Cố gắng thực hiện các thao tác khác nhau cùng
một lúc
Kiểm tra phản ứng của ứng dụng khi chạm lâu
vào 1 nút/1 điểm trên màn hình
Kiểm tra phản ứng của ứng dụng khi lặp lại
swipe liên tục
Kiểm tra phản ứng của ứng dụng khi liên tục
lắc điện thoại
Tại mỗi trang đều có thể trở về màn hình Home

Xác nhận chính tả và ngữ pháp trong nội dung


app
Xác nhận sự thống nhất giữa các trang trong
cùng một app (màu sắc, kiểu chữ...)
Có thể tìm thấy app trong kho ứng dụng không

Có thể kết nối ứng dụng này với ứng dụng khác
thông qua multitassking như thiết kế kỳ vọng
không
Size Nút bấm phải có kích thước yêu cầu và phù
hợp với ngón tay
Location Đảm bảo các nút được đặt trong cùng một
phần của màn hình để người dùng cuối tránh
nhầm lẫn
Icon Đảm bảo các biểu tượng phù hợp với app và
thống nhất trong toàn bộ app
Color Đảm bảo các nút có cùng chức năng cũng nên
có cùng màu
Đảm bảo app cung cấp phương thức quay lại
hoặc hoàn tác tác vụ khi chạm vào mục không
đúng
Đảm bảo các menu rõ ràng, không bị che khuất
khi màn hình nhỏ
Đảm bảo text đơn giản và rõ ràng để hiển thị
cho người dùng
Đảm bảo cỡ chữ đủ lớn để có thể đọc được và
không quá lớn hoặc quá nhỏ
Yêu cầu ứng dụng sẽ đưa ra pop up /message
khi người dùng bắt đầu tải xuống một lượng lớn
dữ liệu có thể không có lợi với hiệu suất ứng
dụng.
Đảm bảo tất cả các chuỗi có thể chuyển sang
ngôn ngữ phù hợp khi có hỗ trợ chuyển ngôn
ngữ
Đảm bảo các mục của ứng dụng luôn luôn
đồng bộ dựa trên hành động của người dùng

Cung cấp một hướng dẫn sử dụng giúp người


dùng cuối hiểu và vận hành ứng dụng hiệu quả

Kiểm tra xem đối tượng có được Zoom in/Zoom


out như yêu cầu spec không? Khi thực hiện
thao tác này thì ảnh có bị vỡ không?

Giao diện không bị vỡ khi lắc màn hình


Các hiệu ứng khi vuốt ứng dụng theo các
hướng khác nhau được thiết kế thuận tiện cho
người dùng
Đảm bảo hiệu ứng khi đang typing dễ sử dụng (
có gợi ý nhập từ, có tự động chuyển đổi kiểu
dữ liệu...)
Check thời gian khởi động app Xác định app khởi động không bị chậm

Check thời gian phản hồi các xử lý của Xác nhận thời gian phản hồi các xử lý của app
app không bị chậm

Check lượng tiêu thụ pin khi sử dụng app Xác nhận mức tiêu thụ pin khi sử dụng ứng
dụng liên tục có nằm trong giới hạn cho phép
hay không?
Xác nhận hao hụt pin: nếu app làm thiết bị hụt
pin nhanh và nóng máy trong một thời gian
ngắn sử dụng, cần kiểm tra lại xử lý của app

Thao tác khi memory gần đầy (bộ nhớ Kiểm tra app có bị crash không
trong)

Thao tác khi memory đã đầy Kiểm tra app có bị crash không
Thao tác khi RAM gần đầy (bộ nhớ động) Kiểm tra app có bị crash không

Thao tác khi RAM đã đầy (bộ nhớ động) Kiểm tra app có bị crash không

Chạy đồng thời nhiều app (cùng loại xử lý) App hoạt động bình thường
Chạy đồng thời nhiều app (khác loại xử lý) App hoạt động bình thường

Kiểm tra ứng dụng khi khôi phục từ việc chạy 1


thời gian dài trên background

Sử dụng máy liên tục trong thời gian dài Xác nhận tính hiệu quả của ứng dụng khi sử
dụng liên tục
Thực hiện nhiều lần một thao tác Đảm bảo app hoạt động bình thường
備考
note
đây chỉ là một cách check
đơn giản vêằlốẵi SQL injection
Tùy mốẵi dự án seẵsetting
button default là OK/Cancel

Trường hợp này hay xảy ra


lốẵi

tránh các thao tác khống


mong muốốn khi load or edit dữ
liệu

ví dụ: nhập -> bấm save ->


cancel > save lại > OK
Cần test so sánh với app
khác or version OS khác
bao gồm khi test API
thời gian phản hồi khoảng
5s, hoặc so sánh với app
khác hoặc version trước đó

Kiểm tra mức tiêu thụ bộ


nhớ của một ứng dụng bằng
cách thực hiện các chức
năng nhất định trong ứng
dụng, mức tiêu thụ bộ nhớ
cũng tăng lên

các app cùng dùng chung 1


nguồn tài nguyên
các ứng dụng đó đang cần
rất nhiều tài nguyên

tối thiểu 30'

You might also like