5 lời biện hộ mà nhân viên kiểm thử cần ngừng lại

Trong quá trình làm việc, đôi khi tôi cảm thấy khó chịu khi phải step-by-step để tìm ra bug mà không hề biết nguyên nhân thực sự bug là do đâu. Và đây là một bài viết đưa ra 5 quan điểm mà tester chúng ta thường dùng nó làm lý do để biện hộ cho 1 trong những vấn đề tôi đã nêu trên. Hãy đọc với sự ...

Tác giả: Hoàng Hải Đăng viết 14:22 ngày 12/08/2018

Quick Tip: Tổng hợp những mẹo hay giúp ích cho designer.

Nhà thiết kế đồ họa là một trong những công việc có nhu cầu cao nhất hiện nay. Không nghi ngờ gì nữa, đây là một loại công việc cho phép bạn thể hiện tính sáng tạo của mình, có niềm vui khi làm việc và có đủ thu nhập cho bạn và những người thân của bạn. Nhưng bởi vì nhu cầu về thiết kế đồ họa cao ...

Tác giả: Trịnh Tiến Mạnh viết 14:22 ngày 12/08/2018

Khái niệm cơ bản về kiểm thử tự động cho ứng dụng, trò chơi và các Web di động (phần 1)

Mặc dù các hệ thống ứng dụng di động như Android và iOS có tính linh đông, nhưng chúng cũng gặp phải các vấn đề liên quan đến phần mềm cũng như phân mảnh phần cứng. Đó cũng là vấn đề với các phiên bản IOS mới nhất của Apple, trong đó một số các ứng dụng hiện có cũng gặp phải những khó khăn về ...

Tác giả: Bùi Văn Nam viết 14:22 ngày 12/08/2018

Phát triển ứng dụng web nhanh hơn với BrowserSync

1. BrowserSync là gì? BrowserSync là một công cụ hỗ trợ giúp phát triển web nhanh hơn với khả năng đồng bộ hóa kiểm thử, thể hiện tương tác người dùng trên nhiều trình duyệt và thiết bị cùng lúc. 2. Những tính năng của BrowserSync Live reloading : Thay đổi sourcecode và trang web ...

Tác giả: Trịnh Tiến Mạnh viết 14:22 ngày 12/08/2018

Java 8 Optional: Nên sử dụng khi nào?

Java 8 mang đến một loại kiểu dữ liệu mới: Optional có tính năng tương tự với những ngôn ngữ khác. Bài viết này sẽ đưa ra những cân nhắc cho bạn cách sử dụng nó đúng với mục đích mà nó được tạo ra. Kiểu dữ liệu Optional nghĩa là gì? Optional là một kiểu dữ liệu container, nó bao bọc chỉ một ...

Tác giả: Trịnh Tiến Mạnh viết 14:22 ngày 12/08/2018

Cài đặt ENTRUST (Laravel 5 Package)

Cài đặt và sử dụng ENTRUST (Laravel 5 Package) Entrust là một package hỗ trợ cho việc authentication một cách dễ dàng hơn với việc chúng ta phải tạo ra các bảng và các phương thức phức tạp. Entrust đã hỗ trợ chúng ta điều này. Và bây giời chúng ta bắt đầu ...

Tác giả: Trịnh Tiến Mạnh viết 14:22 ngày 12/08/2018

Play Framework - Testing

Để tiếp tục về những bài viết về Play framework khác. Hôm nay mình muốn viết về việc viết test cho ứng dụng của mình. Play hỗ trợ JUnit, là một bộ thư viện có sẵn hỗ trợ viết unit test và chạy test của mình. Đây là 1 ví dụ nhỏ import static org . junit . Assert . * ; import org . ...

Tác giả: Bùi Văn Nam viết 14:22 ngày 12/08/2018

13 cách để phát triển kỹ năng giao tiếp tại nơi làm việc

Bài viết được dịch từ nguồn: https://www.bustle.com/articles/181579-13-ways-to-increase-your-communication-skills-at-work Khi bạn bị thất bại trong quá trình hội nhập tại nơi làm việc, bạn cũng nên biết làm thế nào để truyền đạt ý tưởng của bạn tới mọi người. Rằng tại sao bạn cần cải thiện kỹ ...

Tác giả: Trịnh Tiến Mạnh viết 14:22 ngày 12/08/2018

Defect in software testing

Lời nói đầu Đối với QA, Tester khi làm việc thì không thể chưa nghe tới "Defect", vậy trong tất cả các trường hợp nói là defect liệu có đúng? Trong bài viết này em sẽ nêu ra khi nào là defect và khi nào không phải là defect. Trong tiếng anh thì bạn có ...

Tác giả: Tạ Quốc Bảo viết 14:22 ngày 12/08/2018

Cài đặt laravel Framework trên CentOs VPS

Laravel Laravel là một framework MVC viết bằng ngôn ngữ PHP. Nó là một Framework khá trẻ, nhưng đã nhanh chóng vươn lên trở thành một trong những Framework PHP phổ biến nhất hiện nay. Nó cũng có một cộng đồng lớn để giúp bạn trả lời mọi câu hỏi liên quan đến Framework này. Để có thể sử dụng ...

Tác giả: Tạ Quốc Bảo viết 14:22 ngày 12/08/2018

Quản lý thời gian hiệu quả

" Thời gian là vàng" , không ai có thể níu giữ hoặc kéo dài quỹ thời gian của mình. Vì vậy, việc quản lý thời gian hiệu quả là vấn đề đáng lưu tâm của mỗi người. Nó đòi hỏi phải có sự cố gắng và kiên trì để bạn có thể làm chủ được thời gian của mình và hoàn thành tốt các mục tiêu đã đề ra. ...

Tác giả: Tạ Quốc Bảo viết 14:22 ngày 12/08/2018

5 xu hướng thiết kế website trong năm 2017

Thiết kế Website cũng giống như thời trang, nó đang không ngừng thay đổi, và sự vận động đó mỗi năm mang lại cho thiết kế các xu hướng mới và thiết lập quy tắc mới. Ở đây tôi muốn giới thiệu với bạn với 5 xu hướng thiết kế web trong năm 2017. Hy vọng nó sẽ giúp hình thành sự hiện diện của trang web ...

Tác giả: Hoàng Hải Đăng viết 14:22 ngày 12/08/2018

10 lý do tại sao bạn không phải một Tester chuyên nghiệp!

Bạn có một phải là một tester chuyên nghiệp không? Hãy nhìn vào gương và tự trả lời câu hỏi này. Nếu bạn là người dùng thời gian rảnh của mình cho việc tìm kiếm và đọc các bài viết liên quan tới QA để nâng cao các kỹ năng testing thì bạn nằm trong số ít (hy vọng sẽ tăng lên) tester xác định ...

Tác giả: Tạ Quốc Bảo viết 14:22 ngày 12/08/2018

Tìm hiểu các method của component trong React js với ES6

1: Khái niệm Component Trong React, chúng ta xây dựng trang web sử dụng những thành phần (component) nhỏ. Chúng ta có thể tái sử dụng một component ở nhiều nơi, với các trạng thái hoặc các thuộc tính khác nhau, trong một component lại có thể chứa thành phần khác. Mỗi component trong React có một ...

Tác giả: Tạ Quốc Bảo viết 14:22 ngày 12/08/2018

Sử dụng Google Data Studio tạo Google Analytics Report

Google Analytics là gì? Google Analytics là một dịch vụ miễn phí cung cấp bởi Google nhằm đánh giá hiệu quả của các hoạt động Online Marketing (bao gồm SEO và các hoạt động marketing khác) Google Analytics cung cấp cho người sử dụng các dữ liệu về traffic, nguồn traffic, các dữ liệu nhân khẩu ...

Tác giả: Trịnh Tiến Mạnh viết 14:22 ngày 12/08/2018

Mẹo và thủ thuật tạo dữ liệu kiểm thử

Chúng ta đều biết rằng kiểm thử là một quá trình cần tạo dựng và xử lý một lượng dữ liệu lớn. Dữ liệu được sử dụng dựa vào các mô tả ban đầu qua đó tác động trực tiếp đến phần mềm. Nó là một phần quan trọng trong functional testing. Nhưng thực sự test data là gì? Tại sao phải cần đến nó? Có thể bạn ...

Tác giả: Trịnh Tiến Mạnh viết 14:22 ngày 12/08/2018

Paintcode - Application for drawing shapes and generating code

Mở đầu p<. Là developer iOS có bao giờ bạn gặp issue sau? Như bạn thấy, 1 application sử dụng quá nhiều resource (images 1x, 2x, 3x để phù hợp cho các thiết bị có độ phân giải khác nhau) thì sẽ làm cho size của app lớn lên rất nhiều. Gây ra những hậu quả nghiêm trọng. </p> <div class= Tác giả: Tạ Quốc Bảo viết 14:22 ngày 12/08/2018

Hướng dẫn kiểm thử và tự động hóa trên Adroid (Phần 1).

Tại sao phải kiểm thử Android? _ Android là hệ điều hành lớn nhất thế giới. Tuy nhiên, Android cũng là hệ điều hành mỏng manh. Có cả tấn thiết bị và phiên bản Android mà các ứng dụng của bạn phải tương thích._ Không có vấn đề gì khi bạn dù đã bỏ rất nhiều thời gian đầu tư thiết kế và thực ...

Tác giả: Tạ Quốc Bảo viết 14:22 ngày 12/08/2018

Tổng quan về mô hình Agile

1 - Agile là gì? Agile Software Development - gọi tắt là Agile đã trở nên rất phổ biến trong ngành phát triển phần mềm Với ý tưởng khắc phục nhược điểm của các phương pháp phát triển phần mềm truyền thống, với mục tiêu mang đến cho phần mềm khả năng biến đổi, phát triển linh hoạt theo từng ...

Tác giả: Hoàng Hải Đăng viết 14:22 ngày 12/08/2018

Giới thiệu về GoodBudget - Phần mềm quản lý chi tiêu cá nhân

Chi tiêu cá nhân cũng cần tính toán vì nếu quản lý tài chính cá nhân không tốt sẽ không có đủ tài chính để thực hiện được các dự định tương lai. Việc chi tiêu cá nhân sẽ hiệu quả hơn khi có các phần mềm hỗ trợ như cẩm nang giúp bạn chi tiêu hợp lý hàng ngày và lên kế hoạch tiết kiệm cho các mục ...

Tác giả: Hoàng Hải Đăng viết 14:22 ngày 12/08/2018