Phép thử Turing – Bài kiểm tra trình độ AI dành cho máy tính

AI hay trí tuệ nhân tạo là 1 khái niệm không còn xa lạ ở thời đại hiện nay. Trong khoa học máy tính, AI được định nghĩa là trí thông minh mà được thể hiện bằng máy móc. Với AI, máy móc hiện nay có thể làm được rất nhiều thứ như con người, thậm …
Đọc tiếp Phép thử Turing – Bài kiểm tra trình độ AI dành cho máy tính

Flutter 1 số kiểu style ảnh avatar phổ biến

Circular Image (không sử dụng border) Circular image (có sử dụng border) Rounded image (không border) Rounded image (với border) Ngoài những cách trên, bạn cũng có thể tham khảo sử dụng DecoratedBox để xử lý style cho ảnh Avatar: https://api.flutter.dev/flutter/widgets/DecoratedBox-class.html

Giới thiệu Cypress – Testing Tool cho FrontEnd

Cypress là gì? Cypress là tool phục vụ cho UI Automation test và chính xác là dành cho web. Nó có chức năng tương đương với Selenium, nhưng được viết bằng javascript và có cách hoạt động hoàn toàn khác biệt. Nó được giới thiệu là nhanh, đáng tin cậy hơn selenium và có thể dùng cho …
Đọc tiếp Giới thiệu Cypress – Testing Tool cho FrontEnd

Phân biệt giữa Simulators và Emulators

Trong kiểm thử phần mềm, có 2 khái niệm khá tương đồng nhau dễ nhầm lẫn đấy là Simulators và Emulators. Để dịch ra tiếng việt thì Simulators là trình mô phỏng; còn Emulator nghĩa là giả lập – phần nào các bạn cũng hiểu được nghĩa rồi đúng ko. Bài viết này sẽ giải …
Đọc tiếp Phân biệt giữa Simulators và Emulators

Session, Cookie, Storage đơn giản mà dễ hiểu

Nhìn cái ảnh trên là thấy đơn giản mà dễ hiểu rồi đúng ko? Tất nhiên không thể kết thúc bài viết ở đây được rồi. Giải thích chi tiết 1 chút nhé các bạn. Tại sao cần Session, Cookie Thấy cái dòng đỏ đỏ ở giữa hình trên ko? Http is stateless – dịch …
Đọc tiếp Session, Cookie, Storage đơn giản mà dễ hiểu

Tổ chức Code Test trong TestCafe

Bài viết trước: Trong bài viết này sẽ mô tả cách tổ chức code test, khai báo fixtures, tests và hooks. Fixtures Các Test trong TestCafe bắt buộc phải được tổ chức thành các catogories gọi là fixtures. Để khai báo fixture chúng ta làm như sau: Phương thức fixture.page định nghĩa URL mở đầu …
Đọc tiếp Tổ chức Code Test trong TestCafe

Viết code test với TestCafe

Bài viết trước: Thực hiện các action trên trang Mỗi test có thể tương tác với nội dung của page. Để thực hiện các hành động, TestCafe cung cấp 1 số actions như : click, hover, typeText, setFilesToUpload, … Chúng có thể được thực hiện lời gọi thành chuỗi. Dưới đây là 1 đoạn code …
Đọc tiếp Viết code test với TestCafe

Hướng dẫn cài đặt và tạo Test với TestCafe

Cài đặt TestCafe Trước khi cài đặt testcafe, hãy chắc chắn rằng máy của bạn đã cài đặt trước NodeJS và npm Sau đó chạy lệnh cài đặt testcafe Tạo 1 Test TestCafe cho phép bạn viết test bằng ngôn ngữ TypeScript hoặc JavaScript (với những cú pháp mới như async/await). Để tạo 1 test, …
Đọc tiếp Hướng dẫn cài đặt và tạo Test với TestCafe