ChromeDriver হল একটি স্বতন্ত্র সার্ভার যা W3C WebDriver মান প্রয়োগ করে। WebDriver হল একটি ওপেন সোর্স টুল যা অনেক ব্রাউজারে ওয়েব অ্যাপের স্বয়ংক্রিয় পরীক্ষার জন্য তৈরি করা হয়েছে। এর ইন্টারফেস স্থানীয়ভাবে বা দূরবর্তীভাবে ক্ষমতা ব্যবহার করে ব্যবহারকারী এজেন্টদের নিয়ন্ত্রণ এবং আত্মদর্শনের অনুমতি দেয়।
ক্ষমতা হল একটি ভাষা-নিরপেক্ষ কী-মান জোড়ার সেট যা একটি WebDriver সেশনের পছন্দসই বৈশিষ্ট্য এবং আচরণকে সংজ্ঞায়িত করতে ব্যবহৃত হয়। একটি WebDriver উদাহরণ তৈরি করার সময় ক্ষমতাগুলি সাধারণত একটি যুক্তি হিসাবে পাস করা হয় এবং ব্রাউজার সেটিংস যেমন ব্রাউজারের নাম, সংস্করণ এবং পৃষ্ঠা লোড করার কৌশল নির্দিষ্ট করতে ব্যবহার করা যেতে পারে।
ChromeDriver ক্রোমিয়াম-নির্দিষ্ট ক্ষমতা যোগ করে ওয়েবড্রাইভারকে প্রসারিত করে। এটি WebDriver API থেকে ChromeDriver-এ ক্ষমতা পাস করতে ChromeOptions
অবজেক্ট ব্যবহার করে। কিছু ক্রোমিয়াম-নির্দিষ্ট ক্ষমতার মধ্যে রয়েছে এক্সটেনশন ইনস্টল করার ক্ষমতা, উইন্ডোর ধরন পরিবর্তন করা এবং স্টার্টআপে কমান্ড লাইন আর্গুমেন্ট পাস করা।
ক্রোমড্রাইভার অ্যান্ড্রয়েডে ক্রোমের জন্য এবং ডেস্কটপে ক্রোমের জন্য উপলব্ধ (ম্যাক, লিনাক্স, উইন্ডোজ এবং ক্রোমওএস)।
আপনি এখানে WebDriver স্ট্যান্ডার্ডের বর্তমান বাস্তবায়ন অবস্থা দেখতে পারেন।
সাম্প্রতিক ChromeDriver বাইনারি
- M115 দিয়ে শুরু করে সাম্প্রতিক ক্রোম + ক্রোমড্রাইভার রিলিজ প্রতি রিলিজ চ্যানেলে (স্থির, বিটা, দেব, ক্যানারি) উপলভ্যতা ড্যাশবোর্ড পরীক্ষার জন্য Chrome এ উপলব্ধ। স্বয়ংক্রিয় সংস্করণ ডাউনলোডের জন্য কেউ সুবিধাজনক JSON এন্ডপয়েন্ট ব্যবহার করতে পারেন।
- পুরানো রিলিজ ডাউনলোড পৃষ্ঠায় পাওয়া যাবে.
ChromeDriver ডকুমেন্টেশন
- ডেস্কটপে ChromeDriver দিয়ে শুরু করা (Windows, Mac, Linux)
- ChromeOptions , ChromeDriver এর ক্ষমতা
- মোবাইল এমুলেশন
- নিরাপত্তা বিবেচনা , ChromeDriver নিরাপদ রাখার সুপারিশ সহ
- ক্রোম এক্সটেনশন ইনস্টলেশন
- ভার্বোস লগিং এবং কর্মক্ষমতা ডেটা লগিং
সমস্যা সমাধান
- Chrome অবিলম্বে ক্র্যাশ হয় বা শুরু হয় না
- ChromeDriver ক্র্যাশ হয়েছে
- ক্লিক সমস্যা
- দূরবর্তী ডিবাগিং ব্যবহার করার সময় অপারেশন সমর্থিত নয়
জড়িত
- chromedriver-ব্যবহারকারীরা প্রশ্নগুলির জন্য মেলিং তালিকা , সমস্যা সমাধানে সহায়তা, এবং সাধারণ আলোচনা৷
- StackOverflow chromedriver পোস্ট
- আমাদের সমস্যা ট্র্যাকার এবং রিপোর্টিং বাগ নির্দেশিকা
- ChromeDriver-এ অবদান