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 →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ả Vân Anh Đây cũng là câu hỏi rất thường hay gặp trong các bài phỏng vấn cho các vị trí làm việc liên quan đến automation, tất nhiên là mình đã từng được hỏi câu này rồi haha, thế nên mạn phép chia sẻ một vài tìm hiểu về test automation framework cùng các bạn trong bài viết này để khỏi bỡ ngỡ khi một ngày bất ngờ được hỏi đến nha! Test automation framework là gì? Các automated testing framework cung cấp một kiến trúc riêng cho project kiểm thử của chúng ta, điều mà nền tảng của các công cụ test mà chúng ta sử dụng thì lại thường không cung cấp. Mỗi kiểu framework lại có những quy tắc riêng, các hướng dẫn, giao thức và thủ tục riêng dành cho các công việc như tạo test case, tổ chức và thực thi các test case. Dưới đây là 6 framework dành [...]
Read more →Bài viết được sự cho phép của BBT Tạp chí lập trình Có rất nhiều các loại chứng chỉ tester dành cho các kiểm thử viên từ nghiệp dư đến chuyên nghiệp. Các chứng chỉ này sẽ hỗ trợ người kiểm thử ở từng cấp độ để nắm vững các kiến thức chuyên sâu trong lĩnh vực này. Bài viết này xin giới thiệu các loại chứng chỉ mà một kiểm thử viên có thể học để cải thiện kiến thức và kỹ năng của mình trên hành trình sự nghiệp Chứng chỉ ISTQB ISTQB là chứng chỉ kiểm thử phần mềm hàng đầu. ISTQB có rất nhiều level thi, bạn nên có ít nhất 1 hoặc 2 loại chứng chỉ này. ISTQB–Foundation Level: Cung cấp kiến thức nền tảng và những kỹ năng cần thiết về kiểm thử phần mềm, thiết kế test case, estimation, quản lý trong kiểm thử phần mềm. ISTQB- Advanced Level: Mức độ nâng cao với 3 chứ [...]
Read more →Bài viết được sự cho phép của tác giả Vân Anh Các bước cơ bản dưới đây sẽ giúp bạn có cái nhìn tổng quan về những việc cần làm khi bắt đầu một automation project. Ta có một bài toán đặt ra ở đây như sau: Bạn có các test case để test chức năng cho một website nào đó: web app đó có thể là một trang quản trị, một trang web bán hàng online, hay là bất kỳ các ứng dụng web nào khác mà bạn cần phải test… Các test case chức năng này được chuẩn bị để bạn thực hiện manual test. Tất nhiên, bạn phải thực hiện test từng test case một cho đến khi xong bộ test case đó, từ việc setup precondition, input testdata, đến việc so sánh kết quả thực tế và kết quả mong đợi có tương ứng với nhau hay không để đánh pass – fail cho test case đó. Yêu cầu dành cho bạn là sẽ automate được nhiều test case nhất có thể! Vậy thì làm thế nào? Cù [...]
Read more →Tester là công việc liên quan đến kiểm thử các phần mềm. Sự phát triển của công nghệ thông tin đã giúp ngành tester có được chỗ đứng vững chắc của riêng mình. Nhiều người lựa chọn theo đuổi công việc tester nhờ mức lương hấp dẫn và công việc thú vị. Vậy làm thế nào để ứng tuyển thành công vị trí tester khi số lượng ứng viên vẫn đang ngày một nhiều lên? Tìm hiểu thêm kinh nghiệm phỏng vấn tester hay ho với bài viết này nhé. [caption id="attachment_47775" align="aligncenter" width="626"] Kinh Nghiệm Phỏng Vấn Tester Thành Công Được Áp Dụng Nhiều Nhất[/caption] Công việc tester là làm gì? Tester được biết đến là công việc liên quan đến kiểm định và thử nghiệm chất lượng phần mềm. Các hoạt động của tester nhằm bảo đảm sản phẩm cuối cùng đến tay khách hàng sẽ hoạt động suôn sẻ và không gây ra bất [...]
Read more →Cùng với sự phát triển của thời đại công nghệ thông tin, nghề Tester - kiểm thử phần mềm được xem là một trong số các vị trí cần thiết để hoàn thành bất cứ sản phẩm công nghệ nào. Dù không còn là công việc quá xa lạ nhưng tương lai nghề Tester sẽ như thế nào vẫn là đề tài còn khá mơ hồ với nhiều người. Cùng tìm hiểu thêm một số chi tiết về ngành nghề này cũng như nắm được phần nào xu hướng phát triển của nó trong tương lai. [caption id="attachment_43484" align="aligncenter" width="637"] Triển vọng của Kiểm thử phần mềm trong thời gian tới[/caption] 1. Những điều cần biết về Tester và công việc của một Tester Nghề Tester hay còn được biết đến là công việc kiểm thử phần mềm. Vai trò chính của một Tester là sau khi sản phẩm phần mềm được hoàn thành, họ sẽ có vai trò kiểm tra lại toàn [...]
Read more →Bài viết được sự cho phép của vntesters.com Bạn là tester mới? Bạn hoang mang không biết khởi đầu từ đâu? Càng tìm hiểu bạn càng cảm thấy bị mù mờ? Bạn lạc lõng và hoài nghi về năng lực cũng như con đường phát triển của một kỹ sư kiểm thử? Bạn cũng đã tự hỏi mình đã làm gì sai? Bạn không sai nhưng có thể bạn đã bị rơi vào một trong những cái bẫy mà những bạn tester mới hay mắc phải. Những cái bẫy mà theo mình các bạn cần phải thoát ra càng sớm càng tốt để có thể bước những bước vững chắc trên con đường phát triển nghề kiểm thử. Tìm hiểu các công việc tester cần có Lạc trong định nghĩa, khái niệm Image credit: httpsbrownehr.com Các định nghĩa, khái niệm trong kiểm thử gần như là những thứ các bạn mới vào nghề thường tiếp cận. Nhữ [...]
Read more →