প্রশ্ন ট্যাগ «webdriver»

ওয়েবড্রাইভার হ'ল ওয়েব ব্রাউজারগুলি নিয়ন্ত্রণ করার জন্য একটি আসল ব্যবহারকারীকে অনুকরণ করে API এটি বেশিরভাগ স্বয়ংক্রিয় পরীক্ষার জন্য ব্যবহৃত হয়। ওয়েবড্রাইভারের একাধিক ভাষার বাইন্ডিং এবং ড্রাইভার রয়েছে (বিভিন্ন ব্রাউজারগুলি নিয়ন্ত্রণ করতে দেয়)। যদি আপনার প্রশ্নগুলির মধ্যে একটির সাথে সুনির্দিষ্ট হয় তবে উপযুক্ত ট্যাগটিও অন্তর্ভুক্ত করার বিষয়টি নিশ্চিত করুন।

14
পাইথন ব্যবহার করে সেলেনিয়াম ওয়েবড্রাইভারে ওয়েবএলিমেন্টের এইচটিএমএল উত্স পান
আমি সেলেনিয়াম ওয়েবড্রাইভার চালাতে পাইথন বাইন্ডিং ব্যবহার করছি: from selenium import webdriver wd = webdriver.Firefox() আমি জানি আমি এর মতো ওয়েবেলেট ধরতে পারি: elem = wd.find_element_by_css_selector('#my-id') এবং আমি জানি আমি এর সাথে পুরো পৃষ্ঠার উত্সটি পেতে পারি ... wd.page_source তবে "এলিমেন্ট সোর্স" পাওয়ার কি কোনও উপায় আছে? elem.source # <-- …


24
সেলেনিয়াম সি # ওয়েবড্রাইভার: এলিমেন্ট উপস্থিত না হওয়া পর্যন্ত অপেক্ষা করুন
আমি এটি নিশ্চিত করতে চাই যে ওয়েবড্রাইভার স্টাফ করা শুরু করার আগে কোনও উপাদান উপস্থিত রয়েছে। আমি কাজ করার জন্য এই জাতীয় কিছু পাওয়ার চেষ্টা করছি: WebDriverWait wait = new WebDriverWait(driver, new TimeSpan(0,0,5)); wait.Until(By.Id("login")); আমি মূলত যেভাবে কোনও অসাধারণ কাজটি সেট আপ করতে পারি তা সংগ্রাম করছি

13
পাইথন ব্যবহার করে সেলেনিয়ামের সাথে কীভাবে একটি ড্রপ-ডাউন মেনু মান নির্বাচন করবেন?
আমাকে ড্রপ-ডাউন মেনু থেকে একটি উপাদান নির্বাচন করতে হবে । উদাহরণ স্বরূপ: <select id="fruits01" class="select" name="fruits"> <option value="0">Choose your fruits:</option> <option value="1">Banana</option> <option value="2">Mango</option> </select> 1) প্রথমে আমি এটিতে ক্লিক করতে হবে। আমি এই কাজ: inputElementFruits = driver.find_element_by_xpath("//select[id='fruits']").click() 2) এর পরে আমাকে ভাল উপাদান নির্বাচন করতে হবে, যাক বলে দিন …

16
সেলেনিয়াম ওয়েবড্রাইভার পটভূমিতে নীরবে ব্রাউজার উইন্ডো খুলতে পারে?
আমার একটি সেলেনিয়াম টেস্ট স্যুট রয়েছে যা অনেকগুলি পরীক্ষা চালায় এবং প্রতিটি নতুন পরীক্ষায় এটি আমার যে কোনও উইন্ডো খোলা আছে তার উপরে একটি ব্রাউজার উইন্ডো খোলে। স্থানীয় পরিবেশে কাজ করার সময় খুব ঝাঁকুনি দেওয়া। ব্যাকগ্রাউন্ডে উইন্ডো খুলতে সেলেনিয়াম বা ওএস (ম্যাক) কে বলার কোনও উপায়?

13
ক্রোমে সেলেনিয়াম ওয়েবড্রাইভার পরীক্ষার কেসগুলি কীভাবে চালানো যায়?
আমি এই চেষ্টা করেছিলাম WebDriver driver = new ChromeDriver(); তবে আমি ত্রুটি হিসাবে পাচ্ছি ব্যর্থ পরীক্ষা: সেটআপ (com.TEST): চালককে এক্সিকিউটেবলের পথটি অবশ্যই ওয়েবড্রাইভার.ক্রোম.ড্রাইভার সিস্টেমের সম্পত্তি দ্বারা নির্ধারণ করা উচিত; আরও তথ্যের জন্য, কোড এখানে দেখুন । সর্বশেষতম সংস্করণটি লিংক থেকে ডাউনলোড করা যায় সেলেনিয়াম-ওয়েবড্রাইভার পরীক্ষার কেসগুলি পরীক্ষা করতে আমি কীভাবে …

13
ওয়েবড্রাইভার দ্বারা ওয়েব পৃষ্ঠা সতেজকরণ যখন নির্দিষ্ট শর্তের জন্য অপেক্ষা করে
পরীক্ষার সময় ওয়েবপৃষ্ঠাকে রিফ্রেশ করার জন্য আমি আরও মার্জিত উপায় খুঁজছি (আমি সেলেনিয়াম 2 ব্যবহার করি)। আমি কেবল এফ 5 কী প্রেরণ করি তবে আমি ভাবছি যে পুরো ওয়েবপৃষ্ঠাকে রিফ্রেশ করার জন্য ড্রাইভারের কোনও পদ্ধতি আছে কিনা তা এখানে আমার কোড while(driver.findElements(By.xpath("//*[text() = 'READY']")).size() == 0 ) driver.findElement(By.xpath("//body")).sendKeys(Keys.F5); //element appear …

24
ওয়েবড্রাইভারঅ্যাক্সপশন: অজানা ত্রুটি: ক্রোম ব্রাউজারটি শুরু করার চেষ্টা করার সময় দেবটুলসঅ্যাক্টিভপোর্ট ফাইলটি উপস্থিত নেই
আমি একটি ইউআরএল দিয়ে ক্রোম চালু করার চেষ্টা করছি, ব্রাউজারটি চালু হয় এবং এর পরে এটি কিছুই করে না। আমি 1 মিনিটের পরে নীচের ত্রুটিটি দেখছি: Unable to open browser with url: 'https://www.google.com' (Root cause: org.openqa.selenium.WebDriverException: unknown error: DevToolsActivePort file doesn't exist (Driver info: chromedriver=2.39.562718 (9a2698cba08cf5a471a29d30c8b3e12becabb0e9),platform=Windows NT 10.0.15063 x86_64) (WARNING: …

11
এলোমেলোভাবে "এলিমেন্টটি আর ডোমের সাথে সংযুক্ত থাকবে না" স্টলেএলিমেন্টরিফেকশন x
আমি আশা করছি এটি কেবল আমার, তবে সেলেনিয়াম ওয়েবড্রাইভার একটি সম্পূর্ণ দুঃস্বপ্নের মতো বলে মনে হচ্ছে। ক্রোম ওয়েবড্রাইভার বর্তমানে অকার্যকর এবং অন্যান্য চালকরা বেশ অবিশ্বস্ত, বা তাই মনে হচ্ছে। আমি অনেক সমস্যার সাথে লড়াই করছি, কিন্তু এখানে একটি। এলোমেলোভাবে, আমার পরীক্ষাগুলি a দিয়ে ব্যর্থ হবে "org.openqa.selenium.StaleElementReferenceException: Element is no longer …

11
জিইআইআই ছাড়া সেলেনিয়াম (ফায়ারফক্স) ওয়েব ড্রাইভার চালানো কি সম্ভব?
আমরা আমাদের প্রোডাকশন সার্ভারটি উবুন্টু- ডেস্কটপ 10.04 থেকে উবুন্টু- সার্ভারে 12.04- তে উন্নীত করার বিষয়ে বিবেচনা করছি । আমাদের বর্তমান ডেস্কটপ ওএস যেমন সেলেনিয়াম ওয়েব ড্রাইভারে চলছে বিভিন্ন পরিষেবা। আমার প্রশ্ন হচ্ছে সেলেনিয়াম ওয়েব ড্রাইভারটি কি ক্লাই-ভিত্তিক সিস্টেম থেকে চালানো যেতে পারে? আমার তাত্ক্ষণিকভাবে চিন্তাভাবনাটি হ'ল এটি পারে না, কারণ …

17
অজানা ত্রুটি: ক্রোমড্রাইভার আপগ্রেড হওয়ার পরেও কল ফাংশন ফলাফল সেলেনিয়াম প্রেরণ কীগুলির জন্য 'মান' অনুপস্থিত
কীগুলি প্রেরণের সময় আমি নীচের ত্রুটিটি পাচ্ছি। ফলাফল বার্তা: System.InvalidOperationException : unknown error: call function result missing 'value' (Session info: chrome=65.0.3325.146) (Driver info: chromedriver=2.33.506120 (e3e53437346286c0bc2d2dc9aa4915ba81d9023f),platform=Windows NT 10.0.14393 x86_64) আমি ক্রোম ড্রাইভারটি ২.৩36 এ আপডেট করেছি তবে এখনও আমার কোড অনুসন্ধান ২.৩৩? কোন ধারণা ?

9
সেলেনিয়াম ওয়েবড্রাইভার ব্যবহার করে কীভাবে এইচটিটিপি রেসপন্স কোড পাবেন
আমি সেলেনিয়াম 2 / ওয়েবড্রাইভারের সাথে পরীক্ষাগুলি লিখেছি এবং এইচটিটিপি রিকোয়েস্ট কোনও HTTP 403 নিষিদ্ধ প্রত্যাবর্তন করে কিনা তা পরীক্ষা করতে চাই। সেলেনিয়াম ওয়েবড্রাইভারের সাথে কি এইচটিটিপি প্রতিক্রিয়া স্থিতি কোড পাওয়া সম্ভব?

8
প্রোটেক্টর / ওয়েবড্রাইভারজেএসে ডিফল্ট ব্রাউজার উইন্ডো আকারটি কীভাবে সেট করবেন
কোনও কারণে যখন আমি কর্মক্ষেত্রে আমার পরীক্ষাগুলি চালিত করি তখন ব্রাউজারটি সর্বাধিক করা হয়, তবে আমি যখন এগুলি ঘরে চালিত করি তবে এটি কেবল প্রায় 50% প্রস্থের একটি ব্রাউজার উইন্ডোটি খুলবে। এর ফলে স্ক্রোল ডাউন ইত্যাদির সাথে কিছু ত্রুটি দেখা দেয়, তাই আমি পরীক্ষাগুলি চালু হওয়া প্রতিটি মেশিনে এটি একই …

7
পাইথন + সেলেনিয়াম ওয়েবড্রাইভার ব্যবহার করে কীভাবে কুকিগুলি সংরক্ষণ এবং লোড করা যায়
পাইথনের সেলেনিয়াম ওয়েবড্রাইভারের সমস্ত কুকি কীভাবে একটি টেক্সট-ফাইলে সংরক্ষণ করতে পারি, তারপরে সেগুলি লোড করব? ডকুমেন্টেশন getCookies ফাংশন সম্পর্কে অনেক কিছুই বলে না।

17
সেলেনিয়াম ওয়েবড্রাইভার: জাভাস্ক্রিপ্ট লোড করার জন্য জটিল পৃষ্ঠার জন্য অপেক্ষা করুন
সেলেনিয়ামের সাথে পরীক্ষা করার জন্য আমার একটি ওয়েব অ্যাপ্লিকেশন রয়েছে। পৃষ্ঠা লোডটিতে প্রচুর জাভাস্ক্রিপ্ট চলছে। এই জাভাস্ক্রিপ্ট কোডটি তেমন ভাল লেখা হয় নি তবে আমি কিছুই পরিবর্তন করতে পারি না। সুতরাং findElement()পদ্ধতির সাথে ডিওমে উপস্থিত থাকতে কোনও উপাদানটির জন্য অপেক্ষা করা কোনও বিকল্প নয়। কোনও পৃষ্ঠা লোড হওয়ার জন্য অপেক্ষা …

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