Bài viết của Tạ Quốc Bảo

Kiểm thử tự động trên form Đăng nhập sử dụng Python

Automation testing như một xu thế cần đổi mới và thách thức dành cho QA trong thời đại công nghệ cập nhật từng giờ. Tuy nhiên, đại đa số QA thường kiểm thử manual và có tâm lý ngại code. Một phần do nền tảng code yếu nhưng quan trọng hơn là không cần mất thời gian nghĩ code, debug. Cho nên người ta ...

Tác giả: Tạ Quốc Bảo viết 18:03 ngày 12/08/2018 chỉnh sửa

Kiểm thử tự động với Watir

Watir (Web Application Testing in Ruby) là một thư viện Ruby mã nguồn mở dành cho kiểm thử tự động. Watir tương tác với một trình duyệt giống như cách mọi người thường làm: nhấp vào các liên kết, điền vào biểu mẫu và xác thực văn bản. Người dùng watir có thể xây dựng một web scraper (trích xuất ...

Tác giả: Tạ Quốc Bảo viết 18:03 ngày 12/08/2018 chỉnh sửa

[Android] Có thể bạn chưa biết - Retrofit

Trong quá trình phát triển ứng dụng android, có thể sẽ có lúc bạn cần xử lý những công việc liên quan đến Network như là gửi Request đến Webservice, nhận Response và xử lý những dữ liệu trả về. Những công việc này thường phức tạp và khiến code của bạn trở nên rắc rối khó đọc, vì vậy một số thư ...

Tác giả: Tạ Quốc Bảo viết 18:02 ngày 12/08/2018 chỉnh sửa

HTTP Responses trong Laravel

Khi mỗi request từ trình duyệt gửi lên máy chủ web xử lý xong sẽ trả về một response cho trình duyệt để hiển thị các nội dung cho người dùng. Framework Laravel cung cấp rất nhiều cách thức để trả về các response, các response có thể được trả về tại các route hoặc tại các phương thức của Controller. ...

Tác giả: Tạ Quốc Bảo viết 18:02 ngày 12/08/2018 chỉnh sửa

Tạo Exception notification trong Rails như thế nào

Sau khi ứng dụng Web của bạn đã deploy lên production cho người dùng ít hoặc nhiều sẽ có trường hợp nào đó xảy ra lỗi mà chúng ta sẽ không biết được. Như vậy, người phát triển phải có gì đó dùng để biết khi có lỗi xảy ra. Có nhiều library/tool bạn có thể dùng để biết các exception xảy ra. Trong bài ...

Tác giả: Tạ Quốc Bảo viết 18:02 ngày 12/08/2018 chỉnh sửa

Software Testing Life Cycle - STLC

Vòng đời kiểm thử phần mềm (Software testing life cycle - STLC) là quy trình kiểm thử được thực hiện theo hệ thống và có kế hoạch rõ ràng. Trong quá trình kiểm thử, rất nhiều giai đoạn khác nhau được thực hiện một cách tuần tự. Mỗi giai đoạn đều có đầu vào và đầu ra khác nhau nhưng đều hướng tới ...

Tác giả: Tạ Quốc Bảo viết 18:02 ngày 12/08/2018 chỉnh sửa

Xây dựng chức năng tìm kiếm thông minh trong Laravel với Typeahead.js

Chào mọi người, đến hẹn lại lên (hehe). Thì như mọi người cũng đã biết, tìm kiếm là một chức năng quan trọng và không thể thiếu trong các ứng dụng Website. Đặc biệt trong các ứng dụng lớn, các chức năng như tìm kiếm thông minh từ những từ khóa đã nhập vào, gợi ý từ khóa tìm kiếm, ... là những ...

Tác giả: Tạ Quốc Bảo viết 18:02 ngày 12/08/2018 chỉnh sửa

Authentication with Warden, devise-less (part 2)

Ở bài trước, mình cũng đã từng giới thiệu việc authenticate thông quan warden. Hôm nay mình sẽ giới thiệu thêm những ứng dụng thực tiễn cho việc sử dụng warden để authentication trong trường hợp phức tạp hơn, thông qua một bảng trung gian để shared thông tin giữa các loại user khác nhau. Việc ...

Tác giả: Tạ Quốc Bảo viết 18:02 ngày 12/08/2018 chỉnh sửa

Hướng dẫn Test Link

1. Testlink là gì? Testlink là tool quản lý được sử dụng rộng rãi dựa trên mã nguồn mở. Nó kết hợp đồng thời cả hai Requirements specification (yêu cầu đặc tả) và Test specification (kiểm tra đặc tả). Người dùng có thể tạo một test project và tài liệu test case sử dụng tool này. Chúng ta có ...

Tác giả: Tạ Quốc Bảo viết 18:02 ngày 12/08/2018 chỉnh sửa

Tự tạo thư viện trong Android chỉ với 2 bước đơn giản

Chào mọi người Như tiêu đề có nói thì hôm nay mình sẽ hướng dẫn các bạn tự tạo ra một thư viện của riêng bạn và có thể xuất bản chúng để cho người khác cũng có thể dùng chúng ( bá đạo) . Đơn giản là bạn vừa viết ra một thứ rất Awesome và bạn muốn lưu lại để lần sau có thể sử dụng lại chúng ( ...

Tác giả: Tạ Quốc Bảo viết 18:02 ngày 12/08/2018 chỉnh sửa