Chuyển từ kiểm thử trong mô hình thác nước sang mô hình Agile
Đây là bài viết được lấy ra từ link sau: http://www.testingexcellence.com/transitioning-waterfall-agile-testing/ Khi một công ty quyết định chuyển từ kiểm thử theo mô hình thác nước sang kiểm thử theo mô hình agile, điều gì là quan trọng nhất mà ta phải tập trung quan tâm để test theo mô hình ...
Những điều cơ bản để trờ thành "good tester"
Nếu như bạn là một tester hoặc sẽ làm việc trong lĩnh vực software testing. Bạn mong muốn trở thành "good tester" - tester giỏi - tester tốt. Bài viết này sẽ giúp bạn review lại những phẩm chất cần có của một tester và đưa ra những nguyên tắc, những lời khuyên trong một vài trường hợp tế nhị. ...
Tối ưu performance website
Trong bài viết này mình sẽ chia sẻ cho bạn cách tối ưu tốc độ website, để có tốc độ load trang web nhanh hơn cũng như có điểm ranking cao hơn với google search engine. Đầu tiên bạn vào trang web https://developers.google.com/speed/pagespeed/insights/ và nhập địa chỉ website vào input và ấn ...
Tích hợp Admob vào ứng dụng Android
Giới Thiệu AdMob là nền tảng quảng cáo trên thiết bị di động cung cấp dịch vụ cho các nhà quảng cáo, nhà xuất bản, đại lý và nhà phát triển ứng dụng. Trang này bao gồm các chính sách áp dụng cụ thể cho các nhà quảng cáo muốn quảng cáo trên nền tảng AdMob. Trong Android để tích hợp quảng cáo ...
Android - Ibeacon
Android - Ibeacon I. Giới thiệu Cái tên "Ibeacon" là nhãn hiệu hàng hoá của Apple cho một hệ thống định vị trong nhà. Ibeacon là một địa điểm nhận thức, cảm biến nhỏ không dây có thể xác định vị trí của người sử dụng trong một cửa hàng . iBeacons có thể gửi thông báo của các mặt hàng ...
Giới thiệu về CI - Continuous Integration
CI - Continuous Integration Trong bài tìm hiểu này tôi muốn giới thiệu phương pháp để làm việc nhóm hiệu quả cho cả nhóm phát triển và nhóm kiểm thử. Phương pháp này cũng làm tăng hiệu quả làm việc của dự án chạy theo mô hình agile I. Định nghĩa Là phương ...
Làm quen với Adhoc testing
Khái niệm Thuật ngữ Adhoc testing là phương pháp kiểm thử dạng Black box test mà không theo cách thông thường. Với quy trình test thông thường là phải có tài liệu yêu cầu, kế hoạch test ( test plan), testcase. Kiểu test này không theo bất cứ loại kỹ thuật test nào để tạo testcase. Các ...
9 bước để trở thành một QA leader tuyệt vời
Đây là bài dịch được lấy từ một bài báo trong link sau: Nguồn: http://www.kms-technology.com/blog/testing/9-steps-to-becoming-a-great-qa-lead.html Không sớm thì muộn, 1 lúc nào đó, tất cả những tester kỳ cựu đều sẽ muốn trở thành 1 QA leader, không phải sao? Vậy để trở thành 1 QA leader tuyệt ...
ASP.NET Core và TypeScript
1. CÀI ĐẶT 1.1. Cài đặt ASP.NET Core và TypeScript Việc đầu tiên chúng ta cần cài ASP.NET Core và Visual Studio 2015. Nếu phiên bản Visual Studio của bạn chưa được cài TypeScript thì bạn có thể cài thủ công(cái này hướng dẫn sau). 1.2. Tạo ứng dụng demo Trên thanh menu của Visual Studio các ...
Swift 3.0 - Một vài thay đổi đáng chú ý [Part 1]
Tại WWDC 2016, Apple đã giới thiệu đến giới lập trình viên iOS 10, cùng với đó là xCode beta 8 và ngôn ngữ Swift 3.0. Trong phiên bản Swift 3.0, Apple đã có những thay đổi khá lớn. Dù đến cuối năm nay iOS 10 và xCode 8 mới chính thức được Apple tung ra, và lúc đó Swift 3.0 mới chính thức được sử ...
Phương pháp giúp hướng dẫn member hiệu quả hơn
Những lo lắng của người cấp trên## Hướng dẫn cho member phía dưới là một trong những nhiệm vụ quan trọng của người cấp trên. Tuy nhiên, có rất nhiều người lo lắng rằng làm sao để việc hướng dẫn có thể thực hiện được suôn sẻ nhất, làm sao để member cảm thấy thoải mái mà không bị áp lực. Trước ...
Sử dụng gem Ransack và thư viện Datepicker để tìm kiếm theo ngày tháng trong khoảng xác định
1 Giới thiệu Ransack là một gem hỗ trợ việc tìm kiếm dữ liệu với rất nhiều hàm search đi kèm. Datepicker là một thư viện js hỗ trợ tạo ra các datefield , daterange Ở bài viết này , mình sẽ kết hợp ransack và datepicker để tạo ra 1 form tìm kiếm dữ liệu theo ngày tháng trong một khoảng xác ...
Dynamic Software Development Method (DSDM)
Abstract Chas and Failures!!! Those are the outcomes of so many projects in the era when there was no Software Development Methodology (SDM). Softwares and application development had no structure or flow, projects were only developed with hope of success and fear of failure with zero ...
Làm thế nào để có được một công việc kiểm thử phần mềm
Cũng giống như bất kì công việc nào khác, việc nhận được một công việc Kiểm thử phần mềm và chọn công việc Kiểm thử phần mềm như là một nghề thì niềm đam mê, sự yêu thích và sự cống hiến là những tiêu chí quan trọng nhất. Nếu bạn thiếu những điều này thì bạn sẽ rất nhanh chóng cảm thấy chán ...
Một số vấn đề cần chú ý khi test website
Khi thực hiện test trên một trang website, thì chúng ta cần phải chú ý rất nhiều vấn đề như: giao diện của website chạy trên các browser nào trên những hệ điều hành nào, có đáp ứng được trên các thiết bị khác nhau như PC, Smartphone hay không.... Để ứng dụng được chạy tốt, đảm bảo chức năng, thì ...
Xây dựng ứng dụng chat realtime đơn giản với Firebase
Firebase là gì ? Firebase là một dịch vụ lưu trữ cơ sở dữ liệu thời gian thực hoạt động trên nền tảng đám mây được cung cấp bởi Google nhằm giúp các lập trình phát triển nhanh các ứng dụng bằng cách đơn giản hóa các thao tác với cơ sở dữ liệu. Tính năng vượt trội của Firebase Lưu trữ dữ ...
10 KỸ NĂNG QA CẦN PHẢI CÓ
Đây là bài dịch được tham khảo từ link sau: https://leantesting.com/resources/effective-software-tester/ http://searchsoftwarequality.techtarget.com/tip/Ten-skills-of-highly-effective-software-testers Hiện nay QA (Quality Assurance) không còn là một nghề mới mẻ trong xã hội nói chung và trong ...
MySql Date Function
Trong công việc nhiều lúc bạn phải làm việc với những thao tác trong MySql đối với dữ liệu dạng date time, việc hiểu rõ function đối với dạng dữ liệu này gíup bạn chủ động hơn. Link về dạng dữ liệu này http://dev.mysql.com/doc/refman/5.7/en/datetime.html Link về những function đối với dạng dữ ...
Kỹ thuật kiểm thử hộp đen - Black box Testing
1. Khái niệm Kiểm thử hộp đen: là một phương pháp kiểm thử phần mềm được thực hiện mà không biết được cấu tạo bên trong của phần mềm, là cách mà các tester kiểm tra xem hệ thống như một chiếc hộp đen, không có cách nào nhìn thấy bên trong của cái hộp. Nó còn được gọi là kiểm thử hướng dữ ...
Những điều cơ bản về JUnit (P_2)
JUnit là 1 "Framework kiểm thử hồi quy" được sử dụng bởi các lập trình viên để thực hiện kiểm thử " đơn vị" trong Java , và đẩy nhanh tốc độ lập trình và nâng cao tốc độ lập trình cũng như chất lượng code. Framework JUnit có thể dễ dàng tích hợp với 1 số thành phần sau: Eclipse Ant Maven ...