DANH MỤC TÀI LIỆU
Một số tiện ích trên Chrome hữu ích cho kiểm thử phần mềm
T ng h p ti n ích trên Chrome h u ích cho ki m th ph n m m ử ầ
Các trình duy t hi n đ i nh Mozilla Firefox hay Google Chrome giúp ệ ạ ư
chúng ta ki m th d dàng h n. Tôi đã s d ng c hai trình duy t và nh n ử ễ ơ ử ụ
th y r ng Chrome có s l ng các ti n ích cho vi c ki m th nhi u h n ố ượ ơ
Firefox.
Tôi đã đ nh li t kê ra m t danh sách các add-on c n thi t cho ki m th trên ị ệ ầ ế ể ử
Firefox và m t danh sách t ng t cho Chrome nh ng tôi nghĩ là s ch li t ươ ư ỉ ệ
kê ra danh sách các ti n ích thú v giúp ích cho tester trên Chrome thôi. H n ệ ị ơ
n a, nó không ch là m t danh sách, nó là danh sách các ti n ích đ y đ ầ ủ
nh t cho tester.
Các ti n ích trên chrome cho ki m th ph n m m ử ầ
Google Chrome là m t trình duy t m nh m và n i ti ng nh t trên th gi i ế ế ớ
(ngu n). Nó có giao di n đ n gi n, light-weigth, và có m t lo t các ti n ích ệ ơ
giúp nâng cao hi u năng. Đó là lý do chính cho s ph bi n c a nó trong c ổ ế
c ng đ ng phát tri n và ki m tra.ộ ộ
Trong khi ki m th , tôi s d ng h u h t các ti n ích trong danh sách này ử ụ ế
khi c n thi t và chúng th c s là c u tinh đ i tôi. Hãy đ c nó r i b n s ế ồ ạ
đ ng ý thôi.
N u b n s a d ng b t c ti n ích nào khác không có trong danh sách này ế ứ ệ
c a Google Chrome cho vi c test, hãy cho tôi bi t trong ph n ý ki n bên ế ầ ế
d i và tôi s thêm nó vào danh sách này. Không ch n ch gì n a, chúng ta ướ ầ ờ
b t đ u thôi!ắ ầ
Ti n ích c a chrome cho ki m th – Web UI testing ể ử
1. Screen Ruler – Screen Ruler là ti n ích đ n gi n c a chrome hi n th ơ ả ủ
chính xác th c đo. S d ng Screen Ruler trong khi test, b n có th ướ ử ụ
đo chi u dài, chi u r ng, padding c a đ i t ng b ng cách đ n gi n ố ượ ơ
là đ t chúng d a trên tiêu chí mà mình mu n ki m tra. Screen Ruler ố ể
th c s h u ích đ ki m tra Web UI vì nó giúp ta log các l i không ự ữ
nhìn th y và đ m b o ng d ng web s hoàn h o trên t ng pixel. ả ứ
2. WhatFont – Là m t tester, chúng ta cũng c n ki m tra v n đ th m ề ẩ
m nh font ch và kích th c font đ c s d ng cho t ng vùng c ư ướ ượ ử ụ
th trên trang web. WhatFont là m t ti n ích đ n gi n. Đúng nh tên ộ ệ ơ ư
g i c a nó, nó giúp ta d dàng tìm đ c font c a trang web. Ch c n ượ ỉ ầ
di chu t vào vùng b n mu n bi t font trên m t trang web, WhatFont ố ế
s đ a ra font đ c s d ng. N u b n c n thêm thông tin v các ẽ ư ượ ử ụ ế
service dùng cho web font, WhatFont cũng s n sàng đáp ng.ẵ ứ
3. ColorZilla – ColorZilla là m t ti n ích c a chrome v ch n màu s c. ộ ệ
Nó cho phép b n tìm ra chính xác màu s c đã đ c s d ng trên trang ượ ử ụ
web. ColorZilla th c s r t h u ích khi b n c n ki m tra màu s c ự ấ
c a web có kh p v i design hay không. ớ ớ
4. PerfectPixel – N u b n là m t tester mong mu n ng d ng mình test ế ố ứ
hoàn h o đ n t ng pixel so v i design thì ti n ích này chính là dành ế ừ
cho b n! B n có th đ t b c nh trong su t ph lên b m t trang ứ ả
web sau đó so sánh t ng pixel.
5. IE Tab – IE tab là m t gi l p trình duy t IE ph bi n nh t. S d ng ả ậ ế
IE Tab, b n có th test các trang web v i các phiên b n khác nhau c aạ ể
IE mà không c n ph i xa trình duy t Chrome yêu thích c a b n. ủ ạ
6. Spell Checker – Spell Checker không th c s ch gi ng nh tên g i ỉ ố ư
c a nó. Nó ki m tr chính t cho t t c các t trên trang web và g i ý ấ ả
cách s a cho nh ng t b l i. Nó là m t ti n ích đ n gi n, h tr đ n ị ỗ ơ ế
12 ngôn ng . B n có th thêm nh ng t c a riêng b n vào trong t ừ ủ
đi n.
7. Grammarly – Grammarly là ti n ích quá tuy t giúp b n b t c khi ấ ứ
nào b n vi t mail, bình lu n ho c blog post online v i vai trò c a m t ế ủ ộ
ng i hi u ch nh. Khi b n vi t, Grammarly ki m tra chính t và l i ườ ệ ế
ng pháp, highlight chúng mà không c n ph i thoát trình duy t. Đ i ệ ố
v i ki m th , Grammarly là ti n ích mi n phí mang l i kh năng ớ ể
ki m tra ng pháp chính xác cho chính trình duy t Chrome c a b n. ủ ạ
Ti n ích c a chrome cho ki m th – T đ ng ự ộ
8. Web Developer – Web developer, cũng có m t add-on cùng tên trên
Firefox , cung c p m t lo t các tính năng cho web developer trên ộ ạ
thanh công c . Nó không có đ y đ tính năng nh trên Firefox ầ ủ ư
counterpart nh ng v n là m t trong các ti n ích h u d ng nh t c a ư ấ ủ
chrome cho ki m th . B n có th qu n lý b nh cache c a trình ể ả ộ ớ
duy t, qu n lý cookies, ki m tra và highlight các thành ph n c a web, ầ ủ
tiêu đ c a thu c tính, các thông tin khác trên trang web, giúp ti t ề ủ ế
ki m th i gian trong khi test.ệ ờ
9. Firebug Lite – Firebug Lite là m t ti n ích khác cho vi c ki m th . ộ ệ
Nó không thay th các tùy ch n mà công c phát tri n c a chrome ế ể ủ
cung c p, nh ng v n r t tuy t khi s d ng. Nó cung c p cái nhìn ư ử ụ
tr c quan cho các ph n t HTML, DOM, và mô hình d i d ng kh i ầ ử ướ ạ
h p. B n có th s d ng nó đ ki m tra các thành ph n HTML t i ể ử
các nút b m khi click.
Ti n ích c a chrome cho ki m th – B ng ch ng test ử ằ
B ng ch ng test là r t quan tr ng vì v y có m t công c t t cho phép ụ ố
chúng ta ch p l i màn hình và ghi chú các v n đ d dàng s ti t ki m m t ề ễ ế
l ng l n th i gian.ượ ớ ờ
1. Awesome ScreenshotAwesome Screenshot là công c ch p màn ụ ụ
hình ph bi n nh t v i các tester. B n có th ch p full màn hình, m tổ ế ấ ớ
vùng c th ho c n i dung nhìn th y trên trang web, đ ng th i chú ụ ể
thích màn hình ch p b ng cách highlight, c t, thêm text … đ làm ụ ằ
b ng ch ng test. B n có th d dàng chia s các b c nh đó, có th ứ ả
l u vào máy tính cá nhân, l u t m trên Awesome Screenshot ho c l uư ư ặ ư
tr lâu dài b ng cách upload lên Google Drive ho c Diigo.ữ ằ
2. Lightshot – Lightshot là m t công c ch p l i màn hình và tùy bi n ụ ạ ế
b ng cách thêm các ghi chú. Nó có giao di n khá đ n gi n. B n có ơ ả
th l u các screenshot vào b nh local ho c upload chúng lên cloud ể ư
(b n có th chia s link cho ng i khác). ể ẻ ườ
3. Screencastify – M t ti n ích khác nên có trong b công c c a tester. ụ ủ
Screencastify là m t ti n ích ghi l i màn hình cho chrome. Nó cho ộ ệ
phép ghi l i hành vi c a ng i dùng trên trang web nh m t video. ườ ư ộ
B n có th chia s v i developer nh là b ng ch ng test. Ch c n ư ỉ ầ
nh n ghi là n i dung các tab c a b n s đ c ghi l i. ẽ ượ
Ti n ích c a chrome cho ki m th : Ki m tra cookie c a website ử ể
Qu n lý đ c cookie và cache c a trình duy t là vô vùng quan tr ng đ ượ ọ ể
đ m b o ng d ng ho t đ ng nh mong đ i và l y d li u đúng nh trên ả ứ ư ư
server. B n có th s d ng các ti n ích này cho vi c ki m tra cookie c a ể ử
website vì nó cho phép ta thêm, xóa, s a cookie và xóa b nh cache c a ộ ớ
trình duy t.
1. Edit This Cookie – N u b n đang test phiên b n A/B c a ng d ng ế ủ ứ
web, ti n ích này s giúp b n ti t ki m r t nhi u th i gian. Edit This ạ ế ệ
Cookie cung c p m t giao di n đ p, có tính t ch c cho phép b n ổ ứ
qu n lý cookie c a trình duy t gi ng nh m t ng i chuyên nghi p. ư ộ ư
Nó bi u di n t p các t p cookie và giá tr c a nó. B n có th thay ị ủ
đ i b t c giá tr hi n t i nào ho c thêm, xóa, tìm ki m, b o v ho c ấ ứ ế
block cookie. S d ng ti n ích này b n s th y d dàng h n thay vì ử ụ ơ
s d ng màn hình setting c a chrome đ tìm ki m cookie cho m t ử ụ ế
trang c th .ụ ể
2. Cookie Editor – Cookie Editor là m t ti n ích khác cho phép b n s a ộ ệ
cookie trong quá trình test nh thêm, xóa, thay đ i, b o v , block và ư ả ệ
tìm ki m cookie. Nó cũng có kh năng export cookie thành file JSON.ế ả
3. Clear Cache – N u b n g p khó khăn khi mu n xóa cache c a trình ế ạ ặ
duy t thì ti n ích này s giúp b n xóa t thanh công c mà không ệ ệ
ph i đi đ ng vòng (Settings -> xóa d li u trình duy t). B n có th ườ ữ ệ
tùy bi n nó đ ki m soát d li u b n mu n xóa – app cache, ế ữ ệ
download, file h th ng, form d li u l ch s trình duy t, b nh c cệ ố ệ ị
b , m t kh u, …ộ ậ
4. Cache Killer – Cache Killer là m t plugin h u d ng cho tester. Nó ữ ụ
cho phép d dàng vô hi u hóa cache trong Chrome. Không gi ng nh ố ư
Clear Cache, khi nó cho phép xóa cache tr c khi load m t trang đ ướ ộ ể
b n luôn luôn th c hi n b n m i nh t c a code. N u b n đang ki m ấ ủ ế
tra cache c a ng d ng, b n có th vô hi u hóa add-on này ch v i ủ ứ
m t cú click.
Ti n ích c a chrome cho ki m th – Mô ph ng kích th c màn ể ử ướ
hình khác nhau
5. Resolution Test – Resolution Test giúp d dàng test các ng d ng web ứ ụ
trên các màn hình có đ phân gi n và kích th c khác nhau. B n có ộ ả ướ
th ch n t danh sách các màn hình có đ phân gi i ph bi n nh t ọ ừ ổ ế
mà các website hay dùng, ho c s d ng kích th c t tùy bi n. Nó ử ụ ướ ế
t o ra các kích c màn hình c a s trình duy t và mô ph ng ng ử ổ
d ng web trong kích th c màn hình b n mu n. ướ ạ ố
6. Window Resizer – là m t ti n ích c a chrome r t h u ích trong ki m ấ ữ
th ng d ng web. Nó làm m i th cho Chrome gi ng nh nh ng ử ứ ư
th mà Firesizer làm cho Firefox – thay đ i kích th c c a s trình ướ ử ổ
duy t đ mô ph ng các đ phân gi i màn hình khác nhau cho phép ệ ể
b n ki m tra layout c a website s thay đ i nh th nào trên các kích ư ế
th c màn hình khác nhau. B n có th ch n t các đ phân gi i màn ướ ọ ừ
hình đ xu t ho c thêm các đ phân gi i màn hình mà b n t t o ra ự ạ
(và l u chúng). M t vài ch c năng Window Resizer có mà Resolution ư ộ ứ
Test không có là Window Resizer cho phép b n thi t l p tùy bi n các ế ậ ế
phím t t quan tr ng và b n cũng có th export các thi t l p đó và ế ậ
import vào m t máy tính khác đ s d ng. ể ử
Ti n ích c a Chrome cho ki m th – Test khám phá ể ử
7. Bug Magnet – Bug Magnet là m t s l a ch n ti t ki m th i gian ự ự ế
kh ng l khi test khám phá. Click chu t ph i vào b t c tr ng nào ứ ườ
trên ng d ng web đ đ a ra m t menu v i các giá tr đ c xác đ nh ể ư ị ượ
tr c cho email, tên, s đi n tho i, postcode,… Ch n giá tr mà b n ướ ố ệ
mu n và đi n vào tr ng trên trang web. Vì v y, n u s p t i b n có ườ ế ắ ớ ạ
k ho ch th c hi n test khám phá, b n không c n ph i làm gi giá trế ạ
đ test th các tr ng vì Bug Magnet s làm vi c đó cho b n. Hãy ử ườ
th m t l n, và b n s s d ng nó m i ngày. ẽ ử
8. Form Fuzzer – Form Fuzzer là m t ti n ích khác c a chrome đ ộ ệ
ki m tra các tr ng đi n d li u v i các giá tr khác nhau và c c kỳ ườ ữ ệ
có ích cho vi c test khám phá. Gi ng nh Bug Magnet, b n không ố ư
c n ph i t o d li u đ ki m tra đ nh d ng khác nhau c a đ a ch ầ ả ị ạ
email, s đi n tho i… m t cách th công khi ki m th các form. Ch ố ệ
c n click chu t ph i vào form mà b n mu n đi n và ch n giá tr ộ ả ố ề
mong mu n đã đ c thi t l p tr c. ượ ế ậ ướ
9. Web Developer Form Filler – Ti n ích này giúp vi c đi n các tr ng ệ ề ườ
c a form và ch ng minh tính h u d ng trong khi test khám phá. B n ữ ụ
có th cài đ t các phím nóng đ đi n vào form s d ng duy nh t m t ử ụ
key.
Ti n ích c a Chrome cho test APIệ ủ
10. Postman – Postman Chrome Extension là công c cho vi c ụ ệ
ki m th API – đ c bi t là API RESTful. Nó cung c p kh năng thi t ặ ệ ế
l p và t o bi n môi tr ng giúp ti t ki m th i gian. B n có th yêu ế ườ ế ệ
c u ki m tra nhóm các yêu c u API trong m t l n. ộ ầ
11.Advanced RESTClient Advanced RESTClient là m t ti n ích khác ộ ệ
c a chrome cho vi c ki m tra API. Nó không có nhi u tính năng nh ệ ể ư
Postman nh ng nó cũng khá tuy t đ b t đ u cho vi c ki m th API.ư ể ắ
REST Client cho phép b n t o và ki m th tùy bi n yêu c u API v i ạ ạ ế
giao di n đ n gi n.ệ ơ
12. Resteasy – Resteasy là m t tùy ch n khác đ testing RESTful ộ ọ
API trên Chrome. Nó cung c p các tính năng t ng t Advanced ươ ự
thông tin tài liệu
Bài viết liệt kê ra danh sách các tiện ích thú vị giúp ích cho tester trên Chrome
Mở rộng để xem thêm
xem nhiều trong tuần
yêu cầu tài liệu
Giúp bạn tìm tài liệu chưa có

LÝ THUYẾT TOÁN


×