
How to report Test execution smartly
Lời tựa: Trách nhiệm giải trình và tính minh bạch (A & T) rất cần thiết cho mọi dự án CNTT ở các cấp khác nhau - Mức độ dự án, cấp độ nhóm, cấp nhiệm vụ trong công việc và cả cấp độ cá nhân. Làm thế nào để chúng ta chắc chắn rằng những thuộc tính này được đáp ứng? Câu trả lời là - sự giao ...

Cách tiếp cận có giá trị trong quá trình kiểm thử
Bài dịch được tham khảo từ nguồn: https://assurity.co.nz/community/big-thoughts/a-value-added-approach-to-testing/ Đã có quá nhiều bài báo về chi phí của kiểm thử theo Rodger Perkins. Điều chúng ta nên tập trung vào là giá trị và đầu ra/kết quả. Chi phí kiểm thử quá nhiều.Chúng ta đã nghe ...

Object-Oriented JavaScript
With the article, We continue with object in javascript about OOP, with my last article Object in Javascript, If you don't understand what is the object in javascript or before read this article you need to read my previous article first about Object In Javascript . In this article too, you will ...

Software Development Process Model - Part 2
Incremental development Rather than deliver the system as a single delivery, the development and delivery is broken down into increments with each increment delivering part of the required functionality. User requirements are prioritised and the highest priority requirements are included in ...

7 bước để trở thành một Automation Testing Engineer
Hôm rồi mình có tham khảo được một bài viết trên mạng rất hay về nội dung: Làm thế nào để trở thành một Automation Testing Engineer? Hôm nay mình xin được chia sẻ lại cho các bạn bài viết này. Như mọi người đều biết răng, kiểm thử tự động đang dần trở thành một xu hướng HOT để các bạn tìm hiểu, ...

Shader Unity - Vertex Animation: Tạo hiệu ứng lá cờ bay trong gió
Chào anh em. Hôm nay mình xin chia sẻ về Vertex Animation: Tạo hiệu ứng lá cờ bay trong gió bằng Shader ở Unity Bắt đầu nào. I, Workflow của Shader. Đầu tiên mình xin nói qua Workflow của shader dễ tiếp cận. Nếu bạn có 1 Mesh muốn vẽ nó lên screen thì Shader thực hiện những bước như sau. ...

Truy vấn và xử lý truy vấn trong cơ sở dữ liệu quan hệ phân tán
Quá trình chuyển đổi truy vấn cho cùng 1 kết quả như nhau. Có nhiều giải pháp để chuyển đổi , mỗi giải pháp lại tiêu thụ tài nguyên máy tính khác nhau . Vấn đề đặt ra cần lựa chọn giải pháp sao cho tiêu thụ tài nguyên là tối thiểu. 1. Mục đích của truy vấn. Giảm vùng nhớ trung gian. ...

RESTful API with Grape gem
In this post we'll make a Rails API using Grape gem. And we'll also attach Swagger UI with it to get a nice API interface to play with. So what is Grape? I can quote directly from their official docs, Grape is a REST-like API framework for Ruby. It's designed to run on Rack or complement ...

7 mẹo nên xem xét trong kiểm thử Smart TV
Các nhà cung cấp nội dung trên SmartTV cần cung cấp một dịch vụ có trải nghiệm người dùng thật tốt để thu hút người sử dụng trong bối cảnh ngày càng gia tăng nhu cầu sử dụng dịch vụ trên Smart TV Vậy Smart TV là gì? Smart TV là thuật ngữ dùng để chỉ những tivi có thể cài đặt ứng dụng, kết nối ...

Scope trong Javascript
Javascript có các khái niệm liên quan tới scope và không khái niệm nào là dễ ăn đối với những newbie mới làm quen với Javascript (hay kể cả những dev lâu năm). Bài viết này hướng tới những bạn mong muốn tìm hiểu sâu hơn về scope sau khi đã "đối mặt" với các từ khóa như scope, closure, this, ...

Các phương pháp và kỹ thuật ngăn chặn lỗi
Phương pháp tiếp cận phòng ngừa khuyết tật hiệu quả và tầm nhìn quan trọng: Đảm bảo chất lượng là thuật ngữ thường được sử dụng để nói tới team kiểm thử trong các dự án CNTT. Các hoạt động đảm bảo chất lượng không chỉ nhằm mục đích xác định khiếm khuyết (mà là tìm ra các khiếm khuyết sau khi ...

View & Blade Templates in Laravel
Blade rất đơn giản, nhưng lại là một templating engine đầy mạnh mẽ. Bài viết này sẽ hướng dẫn các bạn cách sử dụng Blade Template. Không giống những PHP templating engine phổ biến khác, Blade không giới hạn chúng ta sử dụng code PHP trong views. Tất cả các file Blade sẽ được dịch thành file code ...

AngularJS dành cho người mới bắt đầu [Phần 2] Expression
Ở phần 1 tô đã giới thiệu tới các bạn những ví dụ đơn giản về AngularJS, ở phần này tôi sẽ cùng các bạn tiếp tục tìm hiểu về một thứ được sử dụng vô cùng nhiều nếu bạn làm việc với AngularJS đó chính là Expression. Chúng ta hãy cùng xem nó có gì đặc biệt so với JavaScript hay không. Let go! ...

Sign up with Automation Testing
Ở các bài trước, mình đã hướng dẫn cài đặt môi trường và các thư viện cần thiết, cũng như tổng hợp lại một số kiến thức cơ bản về Java Core để chuẩn bị cho việc viết script test, bài viết này mình sẽ chạy thử một demo nhỏ, đồng thời giới thiệu một số phương thức cơ bản mà selenium hỗ trợ nhằm tự ...

Facial Recognition System: Face Recognition
We're about to complete our journey of building Facial Recognition System series. We're going to use a deep learning framework call Keras to create the learning model. Keras is a Python library for deep learning that wraps the powerful numerical libraries Theano and TensorFlow. However, ...

Sơ lược về API testing
Chúng ta đang sống trong một thời đại trí tuệ tuyệt vời, nơi sự tiến bộ chuyển động với tốc độ chóng mặt. Chúng ta được kết nối với thế giới và tất cả mọi thứ. API (Application Programming Interface) là anh hùng không được biết đến trong thế giới kết nối đó. Dưới đây là những điều bạn cần biết về ...

Routing in Angular 2
Trong quá trình phát triển web, Routing có nghĩa là việc chia ứng dụng thành các phần khác nhau thường dựa theo những rules nhất định dựa vào url hiện tại. Ví dụ: nếu schungs ta truy cập vào đường dẫn "/" của website, chugns ta có thể truy cập tới home pages, hoặc "/about" chúng ta sẽ render ra ...

Tạo Animated Books Với CSS 3D Transforms
Trong bài viết này mình giới thiệu cách animated books với CSS 3D transforms và transitions. Đối với demo này thì chúng ta sử dụng chủ yếu 2 sự kiện là hover on và hover off Hover on Khi chúng ta mở sách , Tờ giấy bìa chuyển z-index từ 100 -> 0 Các tờ giấy sẽ chuyển động lần lượt tạo ...

Những kiến thức cơ bản về API rest testing
Đối với những người chưa bao giờ thực hiện kiểm thử cho API thì khi bắt đầu bắt tay vào test API cho một dự án nào đấy đều mang tâm lí hoang mang vì mình chưa hề có tý kinh nghiệm hay kiến thức gì về API,.. và tự đặt ra câu hỏi: liệu rằng mình có làm được, có đảm bảo được chất lượng phần ...

7 đơn vị CSS có thể bạn không biết
Thật dễ dàng để bị kẹt khi làm việc với các kỹ thuật CSS chúng ta biết rõ, nhưng làm như vậy sẽ gây bất lợi cho chúng ta khi những vấn đề mới xuất hiện. Khi web tiếp tục phát triển, nhu cầu về các giải pháp mới sẽ tiếp tục phát triển. Vì vậy, với tư cách là nhà thiết kế web và nhà phát triển giao ...