- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
"this" trong JavaScript
Từ khóa this của JavaScript là một trong những khái niệm cơ bản nhưng cũng dễ gây nhầm lẫn nhất của ngôn ngữ này. Trong bài viết này, chúng ta sẽ dần dần tìm hiểu và làm sáng tỏ this, sao cho từ bây giờ, bạn không cần phải lo lắng về nó nữa. Chúng ta sẽ tìm hiểu cách sử dụng this một cách chính ...
Tạo SSL dễ dàng và miễn phí với sslforfree.com
SSL For Free sử dụng Let’s Encrypt ACME server bằng cách xác thực domain của bạn trước khi cho tạo ra certificate cho bạn sử dụng. Nó hoàn toàn miễn phí và certificate sẽ tạo ra trong vài phút. Bạn không cần viết hoặc install nhiều command nào cả. Nó sử dụng Let's Encrypt nên certificate tạo ...
Agile thú vị hơn mình nghĩ
Trước đây mình cũng đã từng biết tới khái niệm Agile, và cũng đã từng làm việc với quy trình này. Nhưng chỉ dừng lại ở áp dụng suông và cũng như chưa có sự so sánh giữa Agile và các quy trình phát triển phần mềm khác. Gần đây mình có tham gia một khóa học cơ bản về Agile, xin nhắc lại là cơ bản ...
Docker with rails app
Bạn cần phải cài đặt Docker, Docker có thể chạy trên hầu hết Linux distribution và có một số tool để chạy trên OSX cũng như trên windows. Bạn có thể cài docker thông qua các link sau : [Linux] https://docs.docker.com/linux/started/ [Mac] http://docs.docker.com/mac/started/ [Windows] ...
Selenium Testing (Phần 1)
Selenium là gì? Selenium là công cụ kiểm thử tự động miễn phí (mã nguồn mở) dành cho các ứng dụng web trên các trình duyệt và nền tảng khác nhau. Selenium tập trung vào việc tự động hoá các ứng dụng dựa trên web. Kiểm thử được thực hiện bằng cách sử dụng công cụ Selenium thường được gọi là ...
Risk (Project Risks & Product Risks) và Testing
Trong phát triển phần mềm, khái niệm Risk (rủi ro) rất thường được sử dụng. Tuy nhiên, không phải ai cũng hiểu một cách rõ ràng về Risk. Chính vì vậy bài viết này sẽ cung cấp cho các bạn khái niệm về Risk, phân loại chúng và chỉ ra mối liên hệ giữa Risk và Testing. 1. Risk là gì? Risk có thể ...
[Laravel] Single Page Application sử dụng Vue, JWTAuth (P1)
Trong loạt bài viết đọc được từ qiita nổi tiếng, tôi xin dịch và chia sẻ lại nội dung trên Viblo bằng tiếng Việt. Loạt bài ngắn này chia sẻ tut kết hợp giữa Laravel 5.4 với Vue.js và JWTAuth. Phần đầu tiên sẽ có những nội dung chính sau : Khái lược Install Tạo model Đầu tiên tôi xin ...
Làm thế nào để tiếp cận hiệu quả Pentest trong kiểm thử bảo mật ứng dụng Web (Phần II)
Nhận dạng Cơ Sở Dữ Liệu Mặc dù ngôn ngữ SQL theo chuẩn nhưng mỗi CSDL đều có đặc điểm riêng và khác nhau ở nhiều khía cạnh như các câu lệnh đặc biệt hay các chức năng để truy xuất dữ liệu như tên người dùng và các cơ sở dữ liệu, các đặc tính riêng, hay các dòng comment, ... Khi các tester chuyển ...
Độ ưu tiên, độ nghiêm trọng của bug trong quản lý bug
Trong kiểm thử phần mềm thì hai khái niệm Độ ưu tiên (Priority) và Độ nghiêm trọng (Severity) cũng không quá xa lạ, đặc biệt là trong quản lý bug. Priority: còn gọi là độ ưu tiên của một con bug. Độ ưu tiên này chỉ ra sự quan trọng của con bug đó và đúng hơn là tầm ảnh hưởng(impact) của ...
What is a Test Case?
I. What is a Test Case? Test cases là một tài liệu bao gồm một tập hợp các điều kiện hoặc hành động được thực hiện trên ứng dụng phần mềm và xác định kết quả mong muốn của nó. Ở đây chúng ta thực hiện mô tả tài liệu với dữ liệu test, điều kiện tiên quyết và kết quả mong đợi Dưới đây là giải ...