সেলেনিয়াম জেএস কি?
সেলেনিয়াম জেএস কি?
Anonim

সেলেনিয়াম আমাদের প্রিয় ভাষায় ওয়েবসাইট এবং ওয়েব অ্যাপ্লিকেশনগুলিতে আমাদের কার্যকরী পরীক্ষাগুলি স্বয়ংক্রিয় করার জন্য একটি দুর্দান্ত সরঞ্জাম। CrossBrowserTesting দিয়ে, আপনি ব্যবহার করতে পারেন সেলেনিয়াম এবং জাভাস্ক্রিপ্ট ক্লাউডে হাজার হাজার বাস্তব মোবাইল এবং ডেস্কটপ ব্রাউজারে স্বয়ংক্রিয় ব্রাউজার পরীক্ষা চালানোর জন্য।

এই পদ্ধতিতে, সেলেনিয়ামে জাভাস্ক্রিপ্টের ব্যবহার কী?

এটি কার্যকর করার প্রক্রিয়া প্রদান করে জাভাস্ক্রিপ্ট মাধ্যম সেলেনিয়াম ড্রাইভার এটি চালানোর জন্য "executescript" এবং "executeAsyncScript" পদ্ধতি প্রদান করে জাভাস্ক্রিপ্ট বর্তমানে নির্বাচিত ফ্রেম বা উইন্ডোর প্রসঙ্গে। চালানোর জন্য আলাদা স্ক্রিপ্ট লেখার প্রয়োজন নেই জাভাস্ক্রিপ্ট ব্রাউজারের মধ্যে ব্যবহার করে সেলেনিয়াম ওয়েবড্রাইভার স্ক্রিপ্ট।

উপরন্তু, জাভাস্ক্রিপ্ট কি সেলেনিয়াম দ্বারা সমর্থিত? JavaScriptExecutor হল একটি ইন্টারফেস যা কার্যকর করতে সাহায্য করে জাভাস্ক্রিপ্ট মাধ্যম সেলেনিয়াম ওয়েব ড্রাইভার। JavaScriptExecutor চালানোর জন্য দুটি পদ্ধতি "executescript" এবং "executeAsyncScript" প্রদান করে জাভাস্ক্রিপ্ট নির্বাচিত উইন্ডো বা বর্তমান পৃষ্ঠায়।

অনুরূপভাবে, সেলেনিয়াম ওয়েবড্রাইভার জেএস কি?

WebDriverJs এর অফিসিয়াল জাভাস্ক্রিপ্ট বাস্তবায়ন সেলেনিয়াম . এটি ব্যবহার করে সেলেনিয়াম ব্রাউজারের সাথে ইন্টারঅ্যাক্ট করার জন্য Json-wire-protocol হিসেবে সেলেনিয়াম java করে। এটি দ্বারা লিখিত হয় সেলেনিয়াম বলছি অন্যান্য সরঞ্জাম যেমন protractor উপর নির্ভর করে WebdriverJs ব্রাউজারের সাথে ইন্টারঅ্যাক্ট করতে।

সেলেনিয়াম গ্রিডের উদ্দেশ্য কী?

সেলেনিয়াম গ্রিড এর সাথে একসাথে ব্যবহৃত একটি টুল সেলেনিয়াম RC বিভিন্ন মেশিনে বিভিন্ন ব্রাউজারে সমান্তরালভাবে পরীক্ষা চালানোর জন্য। অর্থাৎ, বিভিন্ন ব্রাউজার এবং অপারেটিং সিস্টেম চালিত বিভিন্ন মেশিনের বিরুদ্ধে একই সময়ে একাধিক পরীক্ষা চালানো।

প্রস্তাবিত: