REST এপিআই পরীক্ষার জন্য সরঞ্জামগুলির সন্ধান করছেন।
এখন পর্যন্ত আমি কেবল সাপুআইআই সম্পর্কে সচেতন । আমি SOAPUI চেষ্টা করেছি তবে - অন্তত একটি ম্যাকের মধ্যে - এটি ভয়ানক।
লোকেরা তাদের নিজস্ব এপিআইগুলি পরীক্ষা করতে কী ব্যবহার করছে তা ভাবছেন।
REST এপিআই পরীক্ষার জন্য সরঞ্জামগুলির সন্ধান করছেন।
এখন পর্যন্ত আমি কেবল সাপুআইআই সম্পর্কে সচেতন । আমি SOAPUI চেষ্টা করেছি তবে - অন্তত একটি ম্যাকের মধ্যে - এটি ভয়ানক।
লোকেরা তাদের নিজস্ব এপিআইগুলি পরীক্ষা করতে কী ব্যবহার করছে তা ভাবছেন।
উত্তর:
আপনি যদি কেবল নিজের এপিআইগুলি ম্যানুয়ালি পরীক্ষা করে থাকেন তবে আমরা ফায়ারফক্সের জন্য সহায়ক সাহায্যকারী হিসাবে রেস্টক্লিয়েন্ট ২.৩ বা পোস্টার অ্যাড-অন খুঁজে পেয়েছি । এই উভয়ই আপনাকে অনুরোধগুলি তৈরি করতে দেয় যা GET, PUT, POST, বা মুছে ফেলুন। আপনি এই অনুরোধগুলি পরে পুনরায় চালনার জন্য সংরক্ষণ করতে পারেন।
সাধারণ স্বয়ংক্রিয় পরীক্ষার জন্য শেল স্ক্রিপ্টে লিনাক্স (বা সাইগউইন) 'কার্ল' কমান্ডটি ব্যবহার করে দেখুন।
আরও কিছু শিল্প শক্তি থেকে আপনি অ্যাপাচি জে মিটারে যেতে পারেন । জেমিটার লোড পরীক্ষার জন্য দুর্দান্ত।
31 অক্টোবর 2014: এইচটিপিআরকিস্টার এখন ফায়ারফক্সের জন্য একটি ভাল পছন্দ।
জুলাই 2015: পোস্টম্যান ক্রোমের পক্ষে একটি ভাল পছন্দ
ক্রোম স্টোরের পোস্টম্যান সহজ তবে শক্তিশালী।
আমি http://hurl.it/ ব্যবহার করি
হা। দুঃখিত, আমি আপনার পোস্ট ভুল পড়েছি। আমি আগে পরীক্ষা করার জন্য শসা ব্যবহার করেছি। এটি দুর্দান্তভাবে কাজ করেছে।
এক্সএমএল পুট / পোস্ট / গেটস তৈরির জন্য সহায়িকা ফাংশনগুলির একটি সিরিজ এবং তারপরে ডেটা সঠিকভাবে ম্যানিপুলেটেড হয়েছে কিনা তা পরীক্ষা করতে এক্সএমএলটির নোডগুলিতে একাধিক পরীক্ষার সিরিজ ব্যবহার করে আমরা গ্রোভিকে আমাদের রেস্টফুল এপিআই পরীক্ষার জন্য ব্যবহার করছি।
একক অঞ্চলগুলির হাত পরীক্ষা করার জন্য আমরা পোস্টার (ফায়ারফক্সের জন্য, ক্রোমের কাছে একই ধরণের সরঞ্জামের অভাব রয়েছে বলে মনে হচ্ছে) ব্যবহার করা হয়, বা যখন আমাদের আরও পরীক্ষা তৈরি করতে হয় বা জিনিসগুলির স্থিতি পরীক্ষা করতে হয় তখন কেবল এপিআই পোল করতে পারি।
আমরা রেস্টফাইচারের সাথে ফিটনেস ব্যবহার করার পরিকল্পনা করছি। আমরা এখনও আমাদের পরীক্ষাগুলি লেখা শুরু করি নি, আমাদের সর্বশেষতম পরীক্ষক জিনিসটি পেয়েছিলেন এবং গত সপ্তাহে চলছিল, তবে তিনি এটি তার শেষ সংস্থায় ফিটনেস ব্যবহার করেছেন, তাই আমরা জানি যে আমরা কী করতে চাই এটির জন্য এটি একটি যুক্তিসঙ্গত সেটআপ।
আরও তথ্য এখানে উপলভ্য: http://smartrics.blogspot.com/2008/08/get-fitnesse-with-some-rest.html
আমি ফিডলার ব্যবহার করছি - এটি একটি দুর্দান্ত সরঞ্জাম এবং আপনাকে পূর্ববর্তী http অনুরোধের শিরোনাম / সামগ্রী ইত্যাদিতে দ্রুত হ্যাক করতে দেয় allows
তা ছাড়া আমি পাইথনে লিখিত স্ক্রিপ্টগুলি ব্যবহার করছি ( এইচটিপিএলবি ব্যবহার করে ), কারণ এটি ইন্টিগ্রেশন টেস্ট তৈরির অন্যতম সহজ উপায়।
http://www.quadrillian.com/ এটি আপনাকে আপনার API এর জন্য একটি সম্পূর্ণ টেস্ট স্যুট তৈরি করতে এবং এটি আপনার ব্রাউজার থেকে চালানো এবং অন্যদের সাথে ভাগ করে নিতে সক্ষম করে।
আমরা অত্যন্ত অভিব্যক্তিপূর্ণ বিডিডি শৈলী পরীক্ষা লেখার জন্য গ্রোভি এবং স্পক ব্যবহার করি । অপরাজেয় কম্বো! জার্সি ক্লায়েন্ট এপিআই বা এইচটিপিপি্লিয়েন্ট এইচটিটিপি অনুরোধগুলি পরিচালনা করার জন্য ব্যবহৃত হয়।
ম্যানুয়াল / স্বীকৃতি পরীক্ষার জন্য আমরা পোস্টম্যান বা দেব এইচটিটিপি ক্লায়েন্ট হিসাবে কার্ল বা Chrome অ্যাপ্লিকেশনগুলি ব্যবহার করি।
আমরা আমাদের নিজস্ব ইউনিট পরীক্ষা দিয়ে নিজের পরীক্ষা করি এবং প্রায়শই ডেডিকেটেড ক্লায়েন্ট অ্যাপ্লিকেশন।
আরআরএটিপিআইয়ের একটি বিনামূল্যে সরঞ্জাম রয়েছে যা আপনাকে যে কোনও HTTP ভিত্তিক এপিআই পরীক্ষা করতে দেয় API এটি আপনাকে আপনার পরীক্ষার দৃশ্যগুলি সংরক্ষণ এবং ভাগ করতে দেয়।