List of top web application load and stress test tools قائمة كبار تحميل تطبيقات الويب وأدوات اختبار الاجهاد
Are you about to release a web application to the public or to an internal department? أنت على وشك الافراج عن تطبيق ويب إلى الجمهور أو إلى قسم داخلي؟
The big question is, has your testing team completed a thorough test on the web application? السؤال الكبير هو ، وقد لديك فريق الاختبار اختبارا دقيقا على تطبيق الويب؟ There are many types of tests which should be conducted namely regression test, functional test, system test and other types of test. هناك أنواع عديدة من الاختبارات التي ينبغي أن تجري أي الانحدار اختبار ، اختبار وظيفي ، واختبار النظام وغيره من أنواع الاختبار.
Two of the most important tests which must be carried out is load and stress testing . اثنان من أهم التجارب التي يجب أن ينفذ هو تحميل واختبار الضغط. Most performance issues will arise only when the server is stressed with high user load so the only way to overcome this would be to run the tests to find out how many concurrent visitors the web application can serve without any problems. معظم مشاكل الأداء سوف تنشأ إلا عندما يكون الملقم شدد مع تحميل مستخدم عالية ولذلك فإن السبيل الوحيد للتغلب على هذا سيكون لتشغيل الاختبارات لمعرفة كم عدد الزوار المتزامنة تطبيق ويب يمكن أن تعمل دون أي مشاكل.
It's not easy to conduct load and stress test because it's really challenging to get a group of people to access the web application at the same time. انها ليست سهلة لإجراء اختبار الحمل ، ونؤكد لانها صعبة حقا للحصول على مجموعة من الناس على الوصول إلى تطبيق الويب في نفس الوقت. To overcome this challenge, one can utilize advanced automatic load and stress testing tools. للتغلب على هذا التحدي ، لا يمكن للمرء استخدام متقدمة تحميل التلقائي وأدوات اختبار الاجهاد. The following are 8 good web application load and stress test tools for your testers to try and evaluate. وفيما يلي 8 حسن تطبيق الويب تحميل والإجهاد أدوات الاختبار الخاصة بك لمحاولة اختبار وتقييم.

WebLOAD is an open source tool for load testing, stress testing and performance testing that is sponsored by RadView. WebLOAD هو مفتوح المصدر أداة لاختبار التحميل ، والتأكيد على أداء الاختبار والاختبار الذي يرعاه RadView. It can load-test any Internet application, including applications that use Web 2.0 & AJAX. فإنه يمكن تحميل أي تطبيق للتجارب الإنترنت ، بما في ذلك التطبيقات التي تستخدم الويب 2.0 وأجاكس. This project is based on twelve years of code development invested in the previously proprietary WebLOAD, the award winning commercial performance testing solution for internet applications from Radview Software. هذا المشروع يقوم على اثني عشر عاما من التنمية رمز المستثمرة في WebLOAD سابقا الملكية ، والحائز على الجوائز التجارية حل اختبار الأداء لتطبيقات الإنترنت من Radview البرمجيات. WebLOAD is a great starting point for this project, with a community of more than 1,600 customers and a track record established on the merits of its robust functionality, efficient architecture, extensibility, support, quality and its ease of use. WebLOAD هو نقطة انطلاق كبيرة لهذا المشروع ، مع وجود مجتمع من أكثر من 1،600 العملاء وسجلا حافلا المنشأة على أساس الوقائع الموضوعية في وظائفها قوية ، والهندسة المعمارية كفاءة والتمدد ، والدعم ، والجودة وسهولة استخدامه.
![]()
FunkLoad is a functional and load web tester, written in Python, whose main use cases includes Functional testing of web projects and regression testing as well. FunkLoad هو وظيفي وتحميلها على شبكة الإنترنت اختبار ، وكتب في بايثون ، قضاياهم الرئيسية ويشمل استخدام الاختبار الوظيفي للمشاريع على شبكة الإنترنت ، وكذلك اختبار الانحدار. It's also capable of performance testing your app by loading the web application and monitoring your servers which helps to pinpoint bottlenecks, giving a detailed report of performance measurement. كما انها قادرة على أداء اختبار التطبيق الخاص بك عن طريق تحميل تطبيقات الويب ورصد الخوادم مما يساعد على تحديد الاختناقات ، وإعطاء تقرير مفصل لقياس الأداء. FunkLoad also expose bugs that do not surface in cursory testing, like volume testing or longevity testing. FunkLoad كما كشف الخلل والتي لا السطحية في اختبار سريع ، مثل اختبار حجم أو طول العمر الاختبار.

OpenSTA is a distributed software testing architecture designed around CORBA, it was originally developed to be commercial software by CYRANO. OpenSTA هو اختبار البرمجيات وزعت في جميع أنحاء كوربا تصميم الهندسة المعمارية ، وضعت أصلا لتكون البرمجيات التجارية التي سيرانو. The current toolset has the capability of performing scripted HTTP and HTTPS heavy load tests with performance measurements from Win32 platforms. مجموعة أدوات الحالية لديها القدرة على أداء والمتشعب كتابتها HTTPS اختبارات الحمل الثقيل مع قياس الأداء من منصات Win32. Testing can be performed using the record and replay metaphor common in most other similar commercially available toolsets. Results and statistics are collected during test runs by a variety of automatic and user controlled mechanisms which include scripted timers, SNMP data, Windows Performance Monitor stats and HTTP results & timings. اختبار يمكن القيام بها باستخدام السجل واعادتها استعارة شائعة في معظم toolsets الأخرى المتاحة تجاريا مماثلة. النتائج والإحصاءات التي تم جمعها خلال اختبار تدير مجموعة متنوعة من آليات التلقائي ودليل للرقابة والتي تشمل أجهزة توقيت كتابتها ، تجميعيه البيانات ، ومراقبة الأداء ويندوز احصائيات والمتشعب النتائج والمواعيد.
![]()
An open-source tool written in C-language, simulating application load and application behavior of thousands and tens of thousand HTTP/HTTPS and FTP/FTPS clients, each with its own source IP-address. The tool is useful for performance loading of various application services, for testing web and ftp servers and traffic generation. مفتوح المصدر أداة مكتوبة في لغة سي ، محاكاة تطبيق تحميل وتطبيق السلوك آلاف وعشرات آلاف المتشعب / HTTPS وبروتوكول نقل الملفات / إف تي بي إس للعملاء ، مع كل مصادرها الخاصة عنوان الآي بي ، وأداة مفيدة لتحميل أداء مختلف خدمات التطبيقات ، لإجراء تجارب على شبكة الإنترنت وخوادم بروتوكول نقل الملفات ، وتوليد حركة المرور. Activities of each virtual client are logged and collected statistics includes information about resolving, connection establishment, sending of requests, receiving responses, headers and data received/sent, errors from network, TLS/SSL and application (HTTP, FTP) level events and errors. أنشطة كل عميل الظاهري يتم تسجيل وجمع الإحصاءات ويشمل معلومات حول حل اقامة اتصال ، وإرسال الطلبات ، وتلقى ردودا ، ورؤوس والبيانات التي وردت / بعث ، وأخطاء من الشبكة ، وقادة الفرق / خدمة تصميم المواقع والتطبيق (http:// ، بروتوكول نقل الملفات) على مستوى الأحداث والأخطاء .

JCrawler is an open-source (under the CPL) Stress-Testing Tool for web-applications. JCrawler هو المصدر المفتوح (بموجب قانون الإجراءات الجنائية) الإجهاد اختبار أداة لتطبيقات الويب. It comes with the crawling/exploratory feature. انها تأتي مع ميزة الزحف / استكشافية. You can give JCrawler a set of starting URLs and it will begin crawling from that point onwards, going through any URLs it can find on its way and generating load on the web application. يمكنك إعطاء JCrawler مجموعة من عناوين وابتداء انها ستبدأ الزحف من تلك اللحظة فصاعدا ، التي يمر بها أي عناوين يمكن أن تجد في طريقها وتحميل توليد الطلب على شبكة الإنترنت. The load parameters (hits/sec) are configurable. المعلمات تحميل (يضرب / ثانية) قابلة للتكوين.
![]()
Pylot is a free open source tool for testing performance and scalability of web services. Pylot هو حر مفتوح المصدر أداة لاختبار أداء وقابلية للخدمات على شبكة الإنترنت. It runs HTTP load tests, which are useful for capacity planning, benchmarking, analysis, and system tuning. تشغيله المتشعب اختبارات الحمل ، والتي هي مفيدة من أجل القدرة على التخطيط ، ووضع المعايير ، والتحليل ، وضبط النظام. Pylot generates concurrent load (HTTP Requests) , verifies server responses, and produces reports with metrics. Pylot يولد تحميل المتزامنة (تطلب النص المتشعب) ، يتحقق ردود الخادم ، وتنتج التقارير مع المقاييس. Tests suites are executed and monitored from a GUI. اختبارات أجنحة يتم تنفيذها ورصدها من واجهة المستخدم الرسومية.
![]()
Sloppy deliberately slows the transfer of data between client and server. قذرة عمدا يبطئ نقل البيانات بين العميل والخادم. Example usage: you probably build web sites on your local network, which is fast. مثال الاستخدام : كنت على الارجح بناء المواقع على شبكة الانترنت على الشبكة المحلية ، وهو سريع. Using Sloppy is one way to get the “dial-up experience” of your work without the hassle of having to install a modem. مهمل باستخدام طريقة واحدة للحصول على الطلب "في تجربة" لعملكم سهلة من دون الحاجة إلى تثبيت مودم.
![]()
WebInject is a free tool for automated testing of web applications and web services. WebInject هو أداة مجانية لاختبار آلية لتطبيقات الإنترنت وخدمات الويب. It can be used to test individual system components that have HTTP interfaces (JSP, ASP, CGI, PHP, AJAX, Servlets, HTML Forms, XML/SOAP Web Services, REST, etc), and can be used as a test harness to create a suite of [HTTP level] automated functional, acceptance, and regression tests. ويمكن استخدامها لاختبار مكونات نظام الفردية التي المتشعب واجهات (التخطيط الاستراتيجي المشترك ، آسيا والمحيط الهادئ ، المجموعة الاستشارية لاندونيسيا ، فب] ، أجاكس ، سيرفلتس ، أتش تي أم أل أشكال ، إكسمل / صابون خدمات الشبكة العالمية ، والراحة ، الخ) ، ويمكن أن يكون بمثابة اختبار لخلق تسخير مجموعة من [المتشعب المستوى] الآلي وظيفية والقبول والاختبارات والانحدار. A test harness allows you to run many test cases and collect/report your results. وتسخير اختبار يتيح لك تشغيل العديد من حالات الاختبار وجمع / التقرير النتائج الخاصة بك. WebInject offers real-time results display and may also be used for monitoring system response times. WebInject يوفر الوقت الحقيقي وعرض النتائج ويمكن أن تستخدم أيضا لرصد أوقات استجابة النظام. WebInject can be used as a complete test framework that is controlled by the WebInject User Interface (GUI). WebInject يمكن أن تستخدم كإطار الكامل للتجارب التي يتم التحكم بها WebInject واجهة المستخدم (واجهة المستخدم الرسومية). Optionally, it can be used as a standalone test runner (text/console application) which can be integrated and called from other test frameworks or applications. اختياريا ، فإنه يمكن استخدامها بوصفها عداء اختبار مستقل (نص / تطبيق وحدة) التي يمكن أن تكون متكاملة ، ودعا من أطر اختبار أو تطبيقات أخرى.
Commercial load and stress test tools تحميل التجاري وأدوات اختبار الاجهاد 
WAPT WAPT is a load and stress testing tool for websites and web-based applications. هو الحمل والإجهاد اختبار أداة لمواقع الويب وتطبيقات شبكة الإنترنت. It uses a fully customizable set of virtual users to simulate a real-life load. ويستخدم مجموعة كاملة من المستخدمين للتخصيص الظاهري لمحاكاة الحياة الحقيقية تحميل. Test scenario can be detailed up to unique parameters for each individual user. اختبار السيناريو يمكن أن تكون مفصلة حتى المعلمات فريدة لكل مستخدم على حدة. Testing of dynamic web applications, recording and playback of HTTPS requests, and several authentication schemes are supported. اختبار تطبيقات الويب الديناميكية ، وتسجيل وتشغيل HTTPS الطلبات ، ومخططات عدة مصادقة معتمدة. Descriptive graphs and reports allow you to see and fix performance bottlenecks. رسوم بيانية وصفية وتقارير تسمح لك أن ترى والإصلاح اختناقات الأداء. Download WAPT تنزيل WAPT
Psst! Have you backed up your important documents and images today? Psst! هل احتياطيا تبذلونه من الوثائق الهامة والصور اليوم؟ My sister's hard disk crashed yesterday and she came crying for help. أختي القرص الثابت تحطمت امس وانها جاءت تصرخ طلبا للمساعدة. She lost all her baby pictures! خسرت كل صورها الرضيع! If only I could help! إلا إذا كنت قد يساعد!
Backup your files right now - الملفات الاحتياطية الخاصة بك الآن -- 2GB Free online backup 2GB مجانا عبر الإنترنت
![]() Free eBook مجانية |

























































It is surprising to see JMeter not in the list. ما يثير الدهشة هو أن نرى JMeter يست في القائمة.
Any particular reason? أي سبب معين؟
Wonderful article, Mr. Congratulations. المقال رائع ، والسيد مبروك.
In the last weeks I bumped into this tool في الأسابيع الأخيرة أنا اصطدم هذه الأداة fwptt fwptt . . It's more developer oriented generates the tests in C# and you can modify the test code as you see fit. انها اكثر المطور المنحى يولد في اختبارات جيم # ويمكنك تعديل قانون اختبار النحو الذي تراه مناسبا. Also it's opensource. كما انها مفتوحة المصدر.
sorry for posting twice آسف لنشرها مرتين