Hiện nay, thị trường phần mềm đa phần yêu cầu ứng viên phải thành thạo ít nhất một ngôn ngữ hay framework nào đó. Tuy nhiên, ngôn ngữ lập trình liệu có còn là yếu tố tiên quyết khi ta xem hồ sơ của một lập trình viên?
View detailTrong vài tháng ngắn ngủi vừa qua, đội ngũ phát triển Kali đã rất bận bịu thêm vào các công cụ mới và sửa nhiều lỗi được cộng đồng báo lại, một trong những tính năng mới là: hỗ trợ HTTPS trong busybox cho phép lắp đặt SSL bảo mật hơn.
View detailTrong quá trình thực hiện công việc kiểm thử, chúng ta gặp phải vô số các khái niệm kiểm thử khác nhau. Các khái...
View detail7 công cụ được nhắc đến đều chạy trên cloud. Chúng có 3 ưu điểm nổi bật so với các công cu testing khác: tính sẵn sàng cao, chi phí thấp, chịu tải tốt. 7 công cụ này có thể áp dụng cho các dự án lập trình web và mobile trên nhiều nền tảng khác nhau.
View detailPhương thức phát triển phần mềm Agile là một tập hợp các phương thức phát triển lặp và tăng dần trong đó các yêu cầu và giải pháp được phát triển thông qua sự liên kết cộng tác giữa các nhóm tự quản và liên chức năng.
View detailTest Driven Development, viết tắt là TDD, là một phương pháp phát triển phần mềm mà trong đó bạn sẽ viết test trước cho tính năng mà bạn muốn phát triển. Dĩ nhiên là test sẽ thất bại trong lần chạy đầu tiên, và sau đó bạn sẽ hoàn thiện đoạn code tính năng để test có thể thành công. Bạn chưa cần phải...
View detailRelease sản phẩm là lúc quyết định công sức của các dev bỏ ra trong dự án đó. Và dù rất quan trọng, nhưng vẫn có nhiều tính huống dở khóc dở cười trong thời khắc quan trọng đó. Với những ai đã từng dăm lần release sản phẩm thì những tình huống này có lẽ sẽ quen thuộc với bạn.
View detailCó một số bài toán bạn thường gặp trong Testing: Bạn phải test một hệ thống có chức năng gửi email tới các user...
View detailSau khi đọc và làm theo phần 2, các bạn đã có 1 con bot chạy được. Tuy nhiên, Cloud9 chỉ hỗ trợ các bạn code và deploy để test thứ chứ không hỗ trợ hosting. Sau khoảng 2,3 tiếng không sử dụng, cloud9 sẽ tự tắt server làm bot ngưng hoạt động. Do đó chúng ta phải deploy con bot lên một host khác.
View detailAgile làm một phương thức phát triển phẩm mềm linh hoạt rất phổ biến hiện nay. Mô hình phát triển phần mềm Agile nhấn mạnh vào 4 giá trị cốt lõi sau:
View detailĐiều gì sẽ xảy ra nếu không có đủ thời gian để thực hiện testing một cách kỹ lưỡng? Trong thực tế khi thực hiện...
View detailTÌM HIỂU VỀ A/B TESTING & A/B TESTING TOOL 1 - Tỷ lệ chuyển đổi (Conversion Rate) là gì ? Trước khi đi vào tìm hiểu...
View detail