আমি কীভাবে স্বয়ংক্রিয় পরীক্ষাগুলি লিখব?


23

আমি দেখেছি যে ড্রুপাল 7 এর মধ্যে এক ধরণের পরীক্ষামূলক কাঠামো অন্তর্ভুক্ত রয়েছে (যেহেতু আমার বিদ্যমান সাইটগুলি এখনও দ্রুপাল 6 এ রয়েছে এবং সম্ভবত খুব শীঘ্রই কোনও সময় স্থানান্তরিত হবে না) আমি এটি এখনও চেষ্টা করে দেখিনি। আপনি কীভাবে একটি দ্রুপাল 6 সাইটের জন্য স্বয়ংক্রিয় পরীক্ষণ লিখতে পারেন, এর জন্য কোনও মডিউল আছে? ম্যানুয়াল টেস্টিংয়ের চেয়ে আসলে কতটা স্বয়ংক্রিয়ভাবে পরীক্ষা করা যায়?


4
এই বিষয়টি ইতিমধ্যে দ্রুপাল ডকুমেন্টেশনে ভালভাবে কভার করা হয়েছে ( drupal.org/simpletest এ )। আইএমএইচও, দ্রুপাল সম্প্রদায়ের চেতনায় এই জাতীয় প্রশ্নের যথাযথভাবে উত্তর দেওয়ার জন্য যে কেউ বিদ্যমান নথিপত্রের দিকে ইঙ্গিত করবে বা একটি দীর্ঘ প্রতিক্রিয়া লিখবে যা সত্যই
drupal.org- এ

1
এটি সত্যই বিস্তৃত: "কীভাবে আমি দ্রুপালতে এক্স সাইট তৈরি করব?"

1
বিস্তৃত হওয়ার পরেও, আমি মনে করি এটি একটি গুরুত্বপূর্ণ প্রশ্ন, বিশেষত নতুন দ্রুপালারদের জন্য। এটি আরও আলোচনার জন্য একটি জায়গা সরবরাহ করবে যা এই সাইটটি সর্বজনীন হওয়ার সাথে সাথে সমস্ত দ্রুপালারকে সহায়তা করবে। আমি এটিও একমত নই যে এটি "আমি কীভাবে এক্স তৈরি করব" সমান। এটি খোলা সমাপ্তি নয়। এখানে সমস্ত দ্রুপাল সাইটের কাছে এটি খুব প্রাসঙ্গিক বিষয় হিসাবে তৈরি করে সমস্ত সাইটের জন্য সুস্পষ্ট পদক্ষেপগুলি অনুসরণ করা যেতে পারে।
চৌলকি

উত্তর:


25

http://drupal.org/project/simpletest - এটি মূল ডি 7 মডিউল হিসাবে একই টেস্টিং এপিআই সরবরাহ করে এবং আপনাকে এখনও নিজেই পরীক্ষা লিখতে হবে। এছাড়াও রয়েছে http://drupal.org/project/simpletest_automator যা আপাতদৃষ্টিতে আপনাকে একটি সাইটের আপনার ক্রিয়াকলাপকে একটি সাদামাটা টেস্টে 'রেকর্ড' করতে সহায়তা করবে।

অতিরিক্ত সহায়ক লিঙ্ক:


9

জন্য সাইটের দেখেননি তোমাদের মধ্যে Simpletest সবচেয়ে ভালো সমাধান না খুঁজে পেতে পারেন। এটি কোনও সাইটের আচরণের চেয়ে কোড পরীক্ষা করার জন্য তৈরি করা হয়েছে। ডেভ রেড উল্লিখিত হিসাবে আপনি সেলেনিয়ামের মতো আরও বড়-চিত্র পরীক্ষার সরঞ্জামগুলিতে আগ্রহী হতে পারেন ।


3

ড্রুপাল 6 এর জন্য অবদানযুক্ত মডিউলগুলির একটিতে সিমপ্লেস্টস অন্তর্ভুক্ত। আপনার যদি অনুপ্রেরণার প্রয়োজন হয় তবে উদাহরণস্বরূপ তারিখের মডিউলটি একবার দেখুন ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.