Các công cụ kiểm tra phần mềm giá rẻ và miễn phí

Hiện nay các công cụ kiểm thử phần mềm càng ngày càng nhiều hơn và đa dạng hơn. Trong bài viết này tôi xin giới thiệu các công cụ kiểm tra phần mềm giá rẻ hoặc miễn phí hiện nay

I. Các Tools automation test:

1: Test Frameworks:

Open2Test (Miễn phí) - Test Automation Framework mã nguồn mở bao gồm một bộ từ khóa tiêu chuẩn không thay đổi, bất kể bạn sử dụng công cụ tự động hóa nào để tự động hóa kiểm tra - http://www.open2test.org

STAF (Miễn phí) - Khung mã nguồn mở, đa nền tảng, đa ngôn ngữ được thiết kế xoay quanh ý tưởng về các thành phần có thể tái sử dụng, được gọi là các dịch vụ (như gọi quy trình, quản lý tài nguyên, ghi nhật ký và giám sát) - http://staf.sourceforge.net

2. Test Automation:

Apodora (Miễn phí) - Một khung / công cụ để tự động kiểm tra chức năng của các ứng dụng web. Nó cung cấp cho người dùng quyền điều khiển theo chương trình của trình duyệt web cho phép họ tương tác trực tiếp với giao diện người dùng của trình duyệt. Nó sử dụng một phụ trợ cơ sở dữ liệu để ghi nhớ cách tìm các phần tử html của bạn. Điều này cũng làm cho tập lệnh của bạn dễ bảo trì hơn - http://www.apodora.org/

Tự động (Miễn phí) - http://www.autoitscript.com/autoit3/index.shtml

Bad Boy (Miễn phí và $). http://www.badboy.com /

Kiểm tra hình khối (miễn phí) - Trình cắm Eclipse đồ họa để viết các bài kiểm tra Selenium và Watir. Nó làm cho các bài kiểm tra web nhanh hơn và dễ viết hơn và cung cấp các tóm tắt để làm cho các bài kiểm tra mạnh mẽ hơn và có thể sử dụng lại - http://www.cubictest.org/

Cucumber (Miễn phí) - Cucumber cho phép các nhóm phát triển phần mềm mô tả cách phần mềm nên hoạt động trong văn bản thuần túy. Văn bản được viết bằng ngôn ngữ dành riêng cho miền doanh nghiệp có thể đọc được và đóng vai trò là tài liệu, kiểm tra tự động và hỗ trợ phát triển - tất cả được cuộn thành một định dạng. Hoạt động với các ứng dụng Ruby, Java, .NET, Flex hoặc web được viết bằng bất kỳ ngôn ngữ nào. Nó đã được dịch sang hơn 40 ngôn ngữ nói. http://cukes.info/

Expect (Miễn phí) - Expect là một công cụ để tự động hóa các ứng dụng tương tác như telnet, ftp, passwd, fsck, rlogin, tip, v.v ... Mong đợi thực sự làm cho công cụ này trở nên tầm thường. Mong đợi cũng hữu ích để thử nghiệm các ứng dụng tương tự. Và bằng cách thêm Tk, bạn cũng có thể bao bọc các ứng dụng tương tác trong GUI X11. Mong đợi có thể làm cho dễ dàng tất cả các loại nhiệm vụ rất khó khăn với bất cứ điều gì khác. Bạn sẽ thấy rằng Expect là một công cụ hoàn toàn vô giá - sử dụng nó, bạn sẽ có thể tự động hóa các tác vụ mà trước đây bạn chưa từng nghĩ đến - và bạn sẽ có thể thực hiện tự động hóa này một cách nhanh chóng và dễ dàng - http://expect.nist.gov/

Giả mạo (Mac $) - www.fakeapp.com

FitNlie (Miễn phí) - http://fitnesse.org

Frankenstein (Miễn phí) - http://frankenstein.openqa.org/

Greas Monkey (Miễn phí) - http://testertools.com/browsers-basing-tools/greas-monkey-web-testing-tool-with-scripts/

Selenium (Miễn phí) - Một tiện ích bổ sung của Firefox sẽ thực hiện ghi và phát lại các tương tác đơn giản với trình duyệt - http://seleniumhq.org/

Sikuli (Miễn phí) - http://sikuli.org/

WET (Miễn phí) - Công cụ kiểm tra tự động hóa web Opensource cấp thương mại - http://wet.openqa.org

3. Load and Stress Tools:

Web Server Stress Tool (Free, $) – http://www.paessler.com

Load (Free) – www.pushtotest.com

LoadUI (Free) – www.loadui.org

Jmeter (Free) – http://jakarta.apache.org/jmeter/

4. Test Drivers for Unit Regression Testing:

TestMaker 3.3 (Free) – http://www.pushtotest.com

NTest for .NET components (Free) – http://sourceforge.net/projects/nunit

JTest for Java (Free) – http://www.junit.org

5. Kiểm tra tương tác / Gỡ lỗi:

PEBrowse Profession Interactive (Miễn phí) - Trình gỡ lỗi / trình gỡ lỗi chế độ người dùng Win32 rất mạnh mẽ, linh hoạt và có thể tùy chỉnh. Trình gỡ lỗi hỗ trợ đầy đủ các quy trình do Microsoft .NET quản lý và cho phép liên tục gỡ lỗi hoặc gỡ lỗi ở chế độ hỗn hợp. Nó có thể được đặt làm trình gỡ lỗi khởi động bằng cách sử dụng sổ đăng ký hệ thống Thực thi tệp hình ảnh - https://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/PEBrowse-Professional-Interactive.shtml

II. Các tools hỗ trợ trong quá trình test:

1. Thiết kế thử nghiệm:

CTE-XL - Dựa trên cách tiếp cận Cây phân loại (phiên bản miễn phí và $) - http://www.berner-mattner.com/en/berner-mattner-home/products/cte-xl/

ACTS (Miễn phí) - Thiết kế thử nghiệm kết hợp. http://csrc.nist.gov/groups/SNS/acts/document/comparison-report.html

AllPairs (Miễn phí) - www.satisfice.com

PICT (Miễn phí) - http://msdn.microsoft.com/en-us/testing/bb980925

Nhiều pairwise tools hơn tại www.pairwise.org

FreeMind (Miễn phí) - Sơ đồ tư duy cho thiết kế thử nghiệm. http://freemind.sourceforge.net/wiki/index.php/Main_Page

METS (Miễn phí) - Chiến lược kiểm tra thiết yếu tối thiểu Đây là các bảng tính Excel nhưng giúp lập kế hoạch và ước tính các bài kiểm tra. Ngoài ra còn có một ứng dụng iPhone trong cửa hàng iTunes. www.gregpaskal.com

Hình dạng (Mac, $) - www.shapesapp.com

yEd Graph Editor (Miễn phí) - http://www.yworks.com/en/products_yed_about.html

GraphWalker (Miễn phí) - http://graphwalker.org/

2. Quản lý kiểm tra:

Những công cụ này giúp bạn lập kế hoạch và tổ chức thử nghiệm.

Bromine (Miễn phí) - http://bromine.seleniumhq.org/

Một phần của bộ công cụ Selenium. Công cụ QA dựa trên web cho Selenium, cho phép bạn dễ dàng chạy thử nghiệm Selenium-RC và xem kết quả.

Sách QA - Dựa trên Windows - Miễn phí - Cho phép bạn tạo, chỉnh sửa và quản lý các yêu cầu, trường hợp kiểm tra, lỗi, môi trường, tiêu chí thành công của dự án, báo cáo, kiểm tra tự động và hơn thế nữa - http: //www.freetestman Quản lýoolool.com

QA Traq (Miễn phí) - Cung cấp một vị trí trung tâm cho tất cả các tài liệu kiểm tra với kiểm soát sửa đổi đầy đủ - http://www.freetestmanagementtool.com

Testopia (Miễn phí) - Phần mở rộng quản lý trường hợp thử nghiệm cho Bugzilla - http://sourceforge.net/projects/testopia

qaManager (Miễn phí) - http://sourceforge.net/projects/qamanager

TestLink (Miễn phí) - Hệ thống quản lý kiểm tra dựa trên web. http://sourceforge.net/projects/testlink/

TestMaster (Miễn phí) - Công cụ tự động ghi nhật ký, báo cáo và kiểm tra trường hợp thử nghiệm, giống như Giám đốc kiểm tra sản phẩm thương mại - http://testmaster.sourceforge.net/

Kiểm tra Zeta (Miễn phí và $) - Môi trường quản lý kiểm thử tích hợp cho phép bạn thực hiện kiểm tra hộp đen, kiểm tra hộp trắng, kiểm tra hồi quy hoặc kiểm tra thay đổi quản lý các ứng dụng phần mềm. www.zeta-test.com

XStudio (Miễn phí và $) - Một ứng dụng đồ họa đầy đủ được phát triển bằng Java (có thể triển khai trên lý thuyết trên mọi hệ điều hành) (Miễn phí) - http://www.xqual.com

3. Máy ghi và phát macro:

Các công cụ này nắm bắt các tổ hợp phím và thậm chí tạo các tập lệnh đơn giản có thể được phát lại.

iMacros (Miễn phí) - https://addons.mozilla.org/en-US/firefox/addon/imacros-for-firefox/

Bộ lập lịch Macro (Miễn phí, $) - Bộ lập lịch Macro là công cụ yêu thích của tôi vì ngôn ngữ kịch bản đầy đủ tính năng của nó - http://www.mjtnet.com/

Chuột và khóa ghi (miễn phí) - http://www.kratronic.com

iOpus Internet Macros ($) - http://www.iopus.com/iim.htm

Macro Express ($) http://www.macros.com/

4. Công cụ so sánh:

Bài kiểm tra và Bài kiểm tra Pro (Miễn phí) - http://www.prestosoft.com/examdiff/examdiff.htmlm

Ngoài so sánh ($) - http://www.scootersoftware.com/

So sánh nó! ($) - http://www.grigsoft.com/wincmp.htm

Tổng chỉ huy (Miễn phí) - http://www.ghisler.com/

WinMerge (Miễn phí) - http://winmerge.sourceforge.net/

5. Quay video màn hình:

Đây là những công cụ tuyệt vời để ghi lại một bài kiểm tra. Video màn hình được quay và lưu ở định dạng avi hoặc định dạng wmv, có kích thước khoảng 1/10 kích thước của các tệp avi.

Windows Media Encoder (Miễn phí) - Tìm kiếm trên cụm từ Windows Windows Encoder mã hóa để tìm nó trên trang web của Microsoft - www.microsoft.com

Jing (Miễn phí) - http://www.techsmith.com/jing.html

6. Chụp màn hình:

Làm rõ ($) - Chụp, sắp xếp và chú thích ảnh chụp màn hình để tạo tài liệu thay thế tuyệt vời cho bản ghi màn hình - http://www.clarify-it.com/

7. Quản lý cấu hình:

Đồng bộ hóa - http://www.grigsoft.com/winsin.htm

FolderMatch (Miễn phí, $) - http://www.printermatch.com/

8. Kiểm tra tạo dữ liệu:

Đây là một tập lệnh web thực sự thú vị mà bạn có thể sử dụng miễn phí và thậm chí tải xuống tập lệnh để sử dụng trên máy chủ của riêng bạn - http://www.generatedata.com

9. Đào tạo:

http://www.onlinecferences.com/ là một tài nguyên miễn phí và toàn diện, là một bộ sưu tập các khóa học đại học mở, bao gồm các video, bài giảng âm thanh và ghi chú được đưa ra bởi các giáo sư tại Harvard, Princeton và MIT. Chúng bao gồm các khóa học có liên quan cao như Phát triển ứng dụng iPhone từ Stanford và Cyber ​​Humor từ Oxford.

http://testingeducation.org/wordpress/ - Các khóa học miễn phí về kiểm thử phần mềm từ Kaner, Fiedler & Associates, LLC.

https://www.udacity.com/c thuyết / cs258 - Một hoặc hai khóa học thử nghiệm, nhưng nhiều khóa học miễn phí khác để phát triển web.

http://udemy.com - Có nhiều khóa đào tạo trực tuyến miễn phí và giá rẻ cho nhiều chủ đề khác nhau, bao gồm cả thử nghiệm.

Ở trên là các tool được đánh giá khá cao trong các chuyên trang về kiểm thử. Hy vọng các bạn thích bài viết này. Bài viết được dịch thuật từ: https://www.logigear.com/magazine/software-testing-tools/cheap-and-free-software-test-tools/