Các Elements thường được sử dụng trong JMeter
Bài viết trước có liên quan đến Jmeter các bạn có thể xem tại đây rảnh rỗi vote up cho mình nhé Trong bài này mình sẽ giới thiệu định nghĩa và demo các Elements thường được sử dụng nhất để các bạn có thể làm việc với Jmeter. Một kịch bản test đơn giản nhất trong JMeter bao gồm: 1 Test Plan, ...
Mẹo học lập trình hiệu quả giúp bạn thành công
Lập trình là việc tạo ra ứng dụng, công việc bạn tạo ra trên máy tính hoặc thiết bị nhằm phục vụ cho cuộc sống hiện đại, xã hội của công nghệ, giúp cho cuộc sống tiện nghi hơn. Để học lập trình thuận lợi mang đến sự thành công, trong bài viết này chúng tôi chia sẻ mẹo học lập trình giúp bạn giải ...
Tìm hiểu về cassandra - Cassandra là gì?
NoSQL là gì? Mọi người thường được nghe tới thuật ngữ "NoSQL" một tên gọi dùng cho các middleware như database hướng document và KVS (Key Value Store). Ở nước ngoài đã bắt đầu việc tìm kiếm NoSQL middleware với sự khởi đầu là các công ty dịch vụ web như Twitter và Facebook trở thành khởi nguồn ...
Auto - Size TextView trong Android
Đôi khi, chúng ta cần TextView thay đổi kích thước văn bản theo nội dung được đặt trong đó. Tuy nhiên, Android đã không có nhiều hỗ trợ phần này cho đến khi Android O. Và sau đó thì Android đã đưa ra thư viện hỗ trợ cho tính năng này. Bây giờ chúng ta hãy xem nó hoạt động như thế nào nhé. Đầu ...
Working with Android Data Binding
Trong I / O 2015, Google đã công bố một thư viện ràng buộc dữ liệu cho Android có tên là Data Binding. Nếu như bạn đã chán với việc phải viết findViewById hay setText thì data binding sẽ giải quyết vấn đề này. Chúng ta hãy xét một ví dụ dưới đây: Với cách làm quen thuộc trước kia, để set một giá ...
Mobile Apps Testing: Mẫu Test Case & Kịch bản kiểm thử
Câu hỏi thường gặp mà tôi cũng đã thắc mắc là "Cách kiểm thử App dành cho thiết bị di động?" Trong hướng dẫn này, tôi cung cấp Mẫu kiểm thử, Kịch bản / Các trường hợp kiểm tra để thử nghiệm một ứng dụng di động. Bạn có thể thực hiện một số hoặc tất cả các Test Cases dựa trên các yêu cầu thử ...
SASS và 5 tính năng chính của SASS
SASS là gì? SASS là một CSS Prepocessor. phải qua một bộ lọc thì SASS hoặc SCSS mới sáng css bình thường. Có 2 loại đuôi mà SASS hỗ trợ đó là: sass và scss Lưu file theo kiểu SASS thì rất chi tiết về dấu tab cũng như space. Bởi vậy nên thường lưu file theo dạng đuôi là scss. Tại ...
Hash - mảng kết hợp trong ruby (Phần 1)
Hash trong ruby là một tập hợp chứa các key duy nhất - bạn có thể coi nó như quyển từ điển ý. key ở đây là các từ vựng và nó là duy nhất. Hash còn được gọi là mảng kết hợp. Nó khá giống so với Mảng bình thường nhưng mảng thì đánh chỉ số là số nguyên (integer) còn Hash thì có thể định dạng các ...
Mobile Testing: UI Testing of Mobile Apps (iOS and Android UI Testing)
Ngày nay khi công nghệ mobile ngày càng phát triển, các ứng dụng trên di dộng cũng trở nên phổ biến, cho nên việc kiểm thử trên mobile application là cần thiết. Bên cạnh function testing, thì field testing, network testing, UI testing, battery life testing là những công việc bắt buộc khi kiểm thử ...
What is Alpha testing?
Thử nghiệm alpha là gì? Thử nghiệm alpha là một hoạt động trước release và là một loại Acceptance Testing. Ở đây, hoạt động thử nghiệm này được kiểm soát và không thể truy cập được bởi end-users trên thị trường. Một sản phẩm mới được phát triển hoặc sản phẩm được update trải qua Alpha ...
Những hiểu lầm tai hại về nghề QA ở Việt Nam
QA không phải là một vai trò mới mẻ gì trong ngành công nghiệp phần mềm nói chung hay trong nhánh gia công phần mềm nói riêng. Dù vậy, vẫn còn rất nhiều những hiểu lầm về vai trò của mình mà QA thường mắc phải. Nhân tiện ngày hôm nay tôi vừa có vài trao đổi với Sếp về một số vấn đề tôi cho là ...
23 Best React UI Component Frameworks
Theo khảo sát Stack Overflow, React đã trở nên phổ biến gần 150% từ năm 2017 đến năm 2018. Điều này không thực sự đáng ngạc nhiên, và trong số những thứ khác đang xảy ra nhờ hệ sinh thái dựa trên component-based ngày càng phát triển của nó. Sau đây là các thư viện UI components dành riêng cho ...
Giới thiệu về Flutter - Một SDK cross-platform dành cho mobile app của Google
Chắc hẳn chúng ta - những Android, iOS developer - không còn xa lạ gì với React Native, một SDK của Facebook dùng để phát triển các ứng dụng mobile cho cả 2 nền tảng Android và iOS. Và để đáp lại, Google đã cho ra mắt Flutter vào năm 2017. Bài viết này sẽ giới thiệu về bộ SDK mới mẻ này, nhằm cho ...
Laravel: Tìm hiểu về Query Builder (Phần 2)
Simple Where Clauses Bạn có thể sử dụng phương thức where trong query builder instance để thêm mệnh đề where vào truy vấn. Hầu hết cách gọi cơ bản của where yêu cầu ba tham số. Tham số đầu tiên là tên của cột. Tham số thứ 2 là một toán tử, nó chính là bất kì toán tử nào mà được hỗ trợ bởi cơ ...
Mẹo và thủ thuật để tạo dữ liệu kiểm thử
Mọi người đều biết rằng kiểm thử là một quá trình sản xuất và dùng một lượng lớn dữ liệu. Dữ liệu được sử dụng trong kiểm thử miêu tả các điều kiện khởi tạo cho một kiểm thử . Nó là một phần quan trọng của hầu hết các kiểm thử chức năng . Nhưng dữ liệu kiểm thử thực sự là gì? Tại sao nó được sử ...
Callback function trong Javascript
Trong bài viết hôm nay mình và các bạn sẽ cùng nhau tìm hiểu về hàm callback trong Javascript. In JavaScript, almost "everything" is an object Trong Javascript một hàm cũng chính là 1 object, bởi thế hàm sẽ mang nhiều tính chất giống các kiểu dữ liệu thông thường khác như Number, String, Array, ...
Sử dụng gem Pagy để thay thế cho kaminari và will_paginate
Nếu các bạn là một web developer thì sẽ không còn xa lạ với công việc phân trang cho trang web của bạn, việc phân trang không chỉ giúp mọi thứ trên trang web của bạn được gọn gàng, rõ ràng, đẹp đẽ mà còn giúp giảm thiểu được việc phải load 1 cục data to đùng vứt ở cả 1 trang. Và nếu bạn là 1 Ruby ...
Làm việc với URL dễ dàng hơn với URLComponents trong iOS
Hiện nay, việc tương tác với server là điều gần như ứng dụng mobile nào cũng có. Tương tác với server nhiều cũng đồng nghĩa với việc chúng ta phải làm việc với url nhiều. Để tạo một url là việc tương đối đơn giản, chúng ta chỉ cần gọi hàm URL(string: ) và ném vào hàm này url string để tạo URL. Tuy ...
Learn about Model in Backbone.js
Introduction: When we talk about any MVC model, Model is undoubtedly the most important part of the architecture of applications. Model is where all application data is stored. Along with keeping the data, the Model class performs various actions on the data. Actions such as the ability to ...
Xây dựng checklist cho ứng dụng Rails của bạn
Trước khi đi sâu vào checklist cho một ứng dụng Rails, bạn có thể hỏi, "Không phải Brakeman và các đánh giá pull request là đủ rồi sao?" Chắc chắn, các vấn đề về SQL injection có thể được phát hiện ra bằng các công cụ tự động, điều này thật tuyệt. Nó được cải tiến một cách liên tục. Nhưng họ vẫn ...