Trong kiểm thử phần mềm, kiểm thử thủ công đóng vai trò quan trọng và không thể thiếu trong việc đảm bảo chất lượng sản phẩm đối với mỗi dự án. Trong đó Manual Testing được thực hiện bởi Manual Tester và đòi hỏi nhiều kỹ năng liên quan đến phân tích nghiệp vụ và hiểu biết về các phương pháp kiểm thử. Bài viết hôm nay chúng ta cùng tìm hiểu xem Manual Tester là gì và những kỹ năng cần có của một Manual Tester nhé. Manual Tester là gì? Manual Tester là những người kiểm thử phần mềm một cách thủ công (hay còn gọi là Manual Testing) với nhiệm vụ chính là kiểm tra hoạt động của phần mềm, phát hiện ra các lỗi, sai sót hay bất cứ vấn đề nào có thể gây ảnh hưởng đến chất lượng phần mềm. Trong Manual Testing, các tester sẽ thực hiện các trường hợp kiểm thử và tạo báo cáo kiểm thử [...]
Read more →Trong quá trình triển khai phát triển một dự án phần mềm, kiểm thử là một công đoạn không thể thiếu giúp đảm bảo chất lượng của dự án. Với việc thực hiện rất nhiều test case với rất nhiều kết quả khác nhau thì việc đòi hỏi có một báo cáo kiểm thử thể hiện được toàn bộ kết quả liên quan là điều vô cùng cần thiết. Vậy Test Report là gì? và cách để một Tester có thể viết được một Test Report chuẩn; bài viết này chúng ta cùng nhau tìm hiểu nhé. Test Report là gì? Test Report hay báo cáo kiểm thử là một bản tóm tắt chứa các thông tin về mục đích, hoạt động và kết quả của quá trình kiểm thử diễn ra trong dự án. Mục đích của test report là giúp toàn bộ các thành viên trong team phát triển cùng các bộ phận liên quan đến dự án có thể nắm được [...]
Read more →Trong thời đại bùng nổ của ngành công nghiệp game, nhu cầu tuyển dụng các nhà kiểm thử game (game tester) đang trở nên cấp thiết hơn bao giờ hết. Với sự phát triển không ngừng của các loại game và nhu cầu ngày càng cao của người chơi, việc kiểm tra và đảm bảo chất lượng của game trước khi ra mắt là vô cùng quan trọng. Do đó, các công ty game đang tìm kiếm những ứng viên có kỹ năng và khả năng để trở thành một game tester chuyên nghiệp. Việc viết một CV game tester ấn tượng là bước đầu tiên để bạn có thể nổi bật giữa đám đông và tăng cơ hội được tuyển dụng vào các công ty game uy tín. Trong bài viết này, hãy cùng TopDev tìm hiểu về những kỹ năng cần có trong CV và cách tạo CV ấn tượng cho vị trí này. CV game tester là gì? CV game tester giúp bạn nê [...]
Read more →Trong thời đại công nghệ hiện nay, nhu cầu giải trí của con người ngày càng tăng cao, điều này đãv thúc đẩy sự phát triển của các trò chơi điện tử. Để có thể hoàn thiện và mang lại trải nghiệm tốt nhất cho người chơi, rất cần những game tester (kiểm thử trò chơi). Công việc này không chỉ vô cùng thú vị mà còn mang lại nhiều lợi ích hấp dẫn cho những ai theo đuổi nó. Trong bài viết này, hãy cùng TopDev tìm hiểu về game tester là gì và những kỹ năng cần có để trở thành game tester chuyên nghiệp. Game tester là gì? Game tester (kiểm thử trò chơi) là một công việc quan trọng trong quá trình phát triển và hoàn thiện một trò chơi điện tử. Những người làm công việc này có trách nhiệm đảm bảo rằng trò chơi hoạt động đúng như thiết kế, không có lỗi và mang lại trả [...]
Read more →Với sự phát triển mạnh mẽ của lĩnh vực công nghệ thông tin, vai trò của Tester trở nên quan trọng hơn bao giờ hết. Các khóa học Tester ra đời nhằm đáp ứng nhu cầu đào tạo đội ngũ nhân lực chuyên nghiệp, có trình độ để đảm bảo chất lượng phần mềm và ứng dụng. Trong bài viết này, TopDev sẽ giới thiệu đến bạn các khóa học Tester uy tín trên thị trường, giúp các lập trình viên đưa ra lựa chọn phù hợp với mục tiêu nghề nghiệp của mình. Khóa đào tạo Tester cơ bản Giới thiệu về khóa học Khóa đào tạo Tester cung cấp nền tảng kiến thức cơ bản về quy trình kiểm thử phần mềm, kỹ thuật kiểm thử và các công cụ hỗ trợ. Đây là khóa học phù hợp cho những người mới bắt đầu hoặc muốn tìm hiểu về lĩnh vực kiểm thử phần mề [...]
Read more →Automation Test (tự động hóa kiểm thử) là một khái niệm quan trọng trong lĩnh vực phát triển phần mềm hiện nay. Công việc của Automation tester là rất quan trọng trong quá trình phát triển phần mềm. Với sự phát triển không ngừng của công nghệ, những kỹ năng của một Automation tester càng trở nên quan trọng hơn bao giờ hết. Bài viết này sẽ giúp bạn hiểu rõ hơn về công việc của Automation tester và những gì cần trang bị để trở thành một kỹ sư kiểm thử tự động hóa. Automation Test là gì? Automation Test là quá trình sử dụng các công cụ và kỹ thuật để tự động thực hiện các trường hợp kiểm thử phần mềm. Thay vì thử nghiệm thủ công, các tester có thể sử dụng các công cụ tự động để thực hiện các bài kiểm thử, giảm thiểu thời gian và công sức cho quá trình kiểm thử. Các công cụ tự động [...]
Read more →Automation Test là một phần trong lĩnh vực kiểm thử phần mềm và được xem như cánh tay phải hỗ trợ đắc lực trong việc kiểm tra chương trình, source code. Nó đóng vai trò quan trọng trong việc nâng cao hiệu suất, giảm thiểu thời gian, lỗi, cũng như sự nhàm chán so với kiểm thử thủ công (Manual Test). Vậy Automation Test là gì và Tester cần những kỹ năng gì để làm được Automation Test trong dự án; bài viết hôm nay chúng ta cùng nhau trả lời cho câu hỏi trên nhé. Automation Test là gì? Kiểm thử tự động, Automation Test được hiểu đơn giản là việc thay vì test chương trình bằng tay, thao tác từng bước như người dùng, thì sẽ sử dụng máy để thực hiện toàn bộ hoặc 1 phần quá trình trên. Automation Testing có thể thay thế Manual Testing trong một hoặc toàn bộ các bước từ khởi động hệ thống, nhập dữ liệu đầu vào, kiểm tra so sánh với dữ liệu đầu [...]
Read more →Phỏng vấn Manual Tester cần chuẩn bị những kiến thức gì? Bài viết này sẽ cung cấp một số kiến thức tổng quan giúp bạn chuẩn bị tốt hơn trước khi bước vào buổi phỏng vấn Manual Tester. Manual Tester nói riêng và tester nói chung là những vị trí không thể thiếu trong team development. Bản thân họ là người chịu trách nhiệm cũng như góp phần đóng góp cho sự thành công của product. Nhiều bạn QC/QA dễ thương lắm chứ bộ. Không phí phạm thời gian nữa, giải trí chút xíu và giờ là bắt đầu bộ câu hỏi phỏng vấn ngay là luôn. 1. Sự khác biệt giữa quality assurance, quality control và software testing Câu hỏi đầu tiên phỏng vấn Manual Tester là câu hỏi cơ bản. Đầu tiên là Quality Assurance (đảm bảo chất lượng). QA là vị trí đề cập đến công việc theo dõi và lập kế hoạch để đảm bảo hệ thống kiểm tra kiểm soá [...]
Read more →Bạn đã từng mơ tưởng về việc tạo ra những trò chơi độc đáo, đầy màu sắc và hấp dẫn? Unreal Engine sẽ biến ước mơ của bạn thành hiện thực. Được phát triển bởi Epic Games, Unreal Engine là một công cụ phát triển game và ứng dụng tương tác mạnh mẽ, được sử dụng rộng rãi trong ngành công nghiệp game và đa phương tiện. Vậy Unreal Engine là gì? Hãy cùng khám phá những tính năng đáng kinh ngạc của Unreal Engine trong bài viết dưới đây! Unreal Engine là gì? Lịch sử phát triển Unreal Engine (UE) là một công cụ mạnh mẽ được phát triển bởi Epic Games, cho phép người lập trình xây dựng và thiết kế những trò chơi điện tử độc đáo. Với Unreal Engine, những khung cảnh game được tạo ra sẽ trở nên mãn nhãn và chuyển động mượt mà, với khả năng xử lý hiệu ứng âm thanh, hiệu ứng va chạm vật lý và điều khiể [...]
Read more →Những năm trở lại đây, với sự phát triển của công nghệ Blockchain thì nhiều khái niệm mới được sinh ra; trong đó NFT đang trở thành một cơn sốt trong cộng đồng công nghệ, một giải pháp giải quyết các vấn đề về quyền và sở hữu tài sản số. Game NFT cũng dần trở nên phổ biến hơn với đa số người chơi với việc vừa chơi game, vừa có thể sở hữu và trao đổi mua bán tài sản trong game một cách dễ dàng. Một đại diện tiêu biểu do chính nhà sáng tạo đến từ Việt Nam, đạt được những thành tựu nhất định trên thị trường Game NFT thế giới là Axie Infinity của tác giả Nguyễn Thành Trung. Bài viết hôm nay chúng ta cùng nhau tìm hiểu về tựa game này và giải thích lí do tại sao nó lại hot đến thế nhé. Game NFT là gì? NFT viết tắt của Non-Fungible Token (token không thể thay thế) [...]
Read more →Game blockchain - một cụm từ đã không còn xa lạ đối với những người yêu thích công nghệ và game. Trên cơ sở của công nghệ blockchain, những trò chơi mới đang bắt đầu mở ra một tương lai mới cho ngành công nghiệp game. Tích hợp tính minh bạch, an toàn và khả năng sở hữu tài sản số, game blockchain đang thu hút sự quan tâm và tạo ra những lợi ích đáng kể cho cả nhà phát triển và người chơi. Vậy game blockchain là gì? Hoạt động như thế nào? Tiềm năng của thị trường game blockchain tại Việt Nam? Tất tần tật về game blockchain sẽ được bật mí trong bài viết này! Game blockchain là gì? Game blockchain là một loại game được xây dựng và hoạt động trên nền tảng công nghệ blockchain. Blockchain mang lại tính minh bạch và an toàn cho các giao dịch và quyền sở hữu tài sản trong game thông qua hợp đồng thông minh. Người chơi [...]
Read more →Sự phát triển bùng nổ của ngành công nghiệp Game khiến cho các tựa game hiện nay có hình ảnh, đồ họa, màu sắc không khác gì những bộ phim chiếu rạp. Để tạo ra được những tựa game lôi cuốn chất lượng cao như thế thì vai trò của Game Artist là không thể thiếu, thậm chí là quyết định đến 50% sự thành công của tựa game. Các công ty phát triển game hay phát hành game hiện nay cũng đều đang có nhu cầu tuyển dụng Họa sĩ vẽ Game chuyên nghiệp với mức đãi ngộ cao. Bài viết hôm nay chúng ta cùng nhau điểm qua những câu hỏi phỏng vấn cho vị trí Game Artist thường gặp nhé. Game Artist là gì? Vai trò của một Game Artist Game Artist hay Họa sĩ Game là những người tạo ra nhân vật, quần áo, xe cộ, phong cảnh, màu sắc, họa tiết,… cho game. Game Artist đóng vai trò quan trọng tạo ra những bản phá [...]
Read more →Game designer có phải là người thiết kế chính cho game? Vậy những kỹ năng nào cần có cho vị trí này, dưới đây là ví dụ 5 câu hỏi phỏng vấn Game Designer. Tin tui đi bà con ơi, tui là game designer nè, thiết kế gì cũng chuẩn, game nào game nấy làm ra chỉ có chơi ghiền tới chết hông à!. Đùa chút cho vui nhưng mong rằng qua bài viết này, anh em sẽ có các bước chuẩn bị thật tốt cho buổi phỏng vấn. Bắt đầu ngay thôi nào! 1. Những kĩ năng nào là quan trọng nhất của Game Designer Câu hỏi thứ nhất phỏng vấn Game Designer, tập trung vào những kĩ năng mà ứng viên cho rằng nó là quan trọng đối với vị trí mà mình đang ứng tuyển. Việc xác định rõ những kĩ năng cần có hoặc quan trọng đối với bản thân giúp nhà tuyển dụng hiểu được ứng viên đang ở trình độ nào. Những kỹ năng mà ứng [...]
Read more →Từ hồi mới bắt đầu đi làm, vị trí của mình là manual tester, ngày đấy cũng chỉ biết chút chút khái niệm về manual test với automation test. Nhưng cũng chẳng hiểu rõ nó như thế nào, chỉ ngộ nhận là automation test thì nó dùng tool thế thôi. Hai trong những automation tools mà mình biết lúc đó là HP Quick test pro, và Selenium. Mà với cả hai tool ấy thì cũng chỉ biết đến mỗi nhóm tính năng record – play back thôi xong rồi cứ nghĩ là nó có đến vậy. Thế rồi, sau gần hai năm làm manual, trăn trở nhiều về công việc hiện tại, và nghĩ rằng nếu 10 năm sau mà cũng làm như thế này thì sẽ ra sao? Nếu không thì sẽ dẫn đến đâu, mình sẽ làm gì? Đúng lúc ấy thì tình cờ nhờ có một anh chàng đẹp zai, anh ấy đã gửi cho mình một link có thông tin về một lớp học Selenium basic để tham khảo và cân nhắc việc tham gia thử xem sao. Từ [...]
Read more →Bài viết được sự cho phép của tác giả Lê Hồng Kỳ Lập trình game với java dành cho người mới bắt đầu sẽ trình bày những kiến thức cũng như những xử lý đặc thù khi lập trình game như xử lý va chạm, xử lý chuyển động, xử lý âm thanh, xử lý vòng lặp game,… Các bạn lưu ý, để học tốt bài này người học phải có kiến thức về lập trình với ngôn ngữ Java. Trong bài học này, người học sẽ dùng ngôn ngữ Java để thiết kế giao diện game, cài đặt xử lý game. Chúng ta hãy bắt đầu bài học bằng một game nhỏ (mini game) với tựa là Mini Tennis. Game này có luật chơi rất đơn giản. Quả bóng di chuyển từ trên xuống dưới. Nếu đụng biên dưới, trò chơi kết thúc. Người chơi sẽ sử dụng 2 phím mũi tên để di chuyển thanh ngang qua trái/phải sao cho quả bóng không được đụ [...]
Read more →