전체 글
-
Selenium WebDriver에서 탐색 한 후 현재 페이지를 어떻게 안정적으로 확인합니까?카테고리 없음 2020. 8. 4. 16:53
질문 Selenium WebDriver 및 IEDriverServer.exe 2.32.3.0을 사용하는 웹 테스트에서 특정 URL로 이동 한 후 현재 페이지의 제목을 확인해야합니다. 코드는 다음과 같습니다. _webDriver.Navigate().GoToUrl("..."); Assert.That(_webDriver.Title, Is.EqualTo("...")); 이것은 때때로 작동하지만 산발적으로 끊어집니다-제목이 예상과 다릅니다 (그러나 여전히 이전 페이지의 제목). StackOverflow에서 읽었습니다 ( C# WebDriver-페이지 제목 IWebDriver.Title 속성이 탐색이 완료 될 때까지 자동 대기하지 않는 이유는 무엇입니까?) 대신 페이지를로드하기 전에 어설 션이 실패하지만 대신 < ..
-
NUnit 및 Cruise Control .NET을 통해 Selenium 실행카테고리 없음 2020. 8. 4. 16:35
질문 Cruise Control .NET의 NUnit에서 Selenium 테스트를 실행하는 데 문제가 있습니다. 지속적인 통합 서버의 NUnit GUI에서 실행할 때 제대로 실행되는 간단한 테스트가 있습니다. 그러나 동일한 서버의 Cruise Control .NET에서 NUnit 테스트를 실행하면 테스트가 항상 실패합니다. Selenium을 사용하지 않는 테스트는 NUnit GUI와 Cruise Control에서 잘 실행됩니다. [SetUp] public void SetupTest() { Driver = new InternetExplorerDriver(); } [TearDown] public void TeardownTest() { Driver.Quit(); } /// /// Test basic Selen..
-
HtmlUnit : 파일을 다운로드 한 후 UnexpectedPage 가져오기카테고리 없음 2020. 8. 4. 16:31
질문 htmlUnit webDriver를 사용하여 다른 페이지에서 다른 파일을 다운로드해야합니다. 페이지를 순환하고 모든 페이지에 대해 입력 필드를 클릭하여 다운로드를 트리거합니다.첫 번째 다운로드의 경우 파일을 다시 제공하는 HtmlInputElement (제출 버튼)를 클릭합니다. 그 후 HtmlPage가 UnexpectedPage가됩니다. UnexcpetedPage에서 WebResponse를 검토 한 후에도 파일이 이미 다운로드 된 것을 발견했습니다.해결 방법? 암호: [...] public void test(HtmlPage htmlPage){ List checkBox = htmlPage.getByXPath("//tbody[@id='TestID:ricerca_report:tb']/tr[child::..
-
Selenium WebDriver에 CSS가 표시되지 않습니다카테고리 없음 2020. 8. 4. 16:11
질문 정말 이상한 오류가 있습니다. JSF 웹페이지를 작성했습니다. Firefox에서 수동으로 테스트하면 페이지가 예상대로 작동합니다. 그러나 Selenium (FireFoxDriver)으로 사이트를 테스트하려고하면 링크를 처음 클릭 한 후 사이트에서 CSS 파일이 느슨해집니다. 사이트와 캐시를 Cmd F5로 새로 고치면 CSS 파일이이 Firefox 창에 다시 나타납니다.나는 문제가 어디에서 오는지 전혀 모른다. 이미이 문제 나 아이디어에 직면 한 사람이 있습니까? 답변1 이것은 나에게도 일어났다. 왜 정확히 발생하는지 모르겠지만 chromedriver 26.0.1383.0으로 전환하면 사라졌습니다. https://code.google.com/p/selenium/wiki/ChromeDriver 나는 이..
-
이 일본 영화에서 건초 효과는 무엇입니까?카테고리 없음 2020. 8. 4. 15:13
질문 여기에서 답을 얻으려고 Movies.SE에서이 질문을 옮깁니다 Blind Swordsman Zaitochi (2003) 영화는 아마도 일본의 작은 마을 어딘가에서 19 세기 쯤에 일어난다. 영화에서 주인공은 건초 더미를 들고 다니는 행렬을 목격합니다. 처음에는 그들이 허수아비라고 생각했지만, 전체 행렬 (주인이 타락한 타자를 쳤을 때 약간의 경건함)은 그들이 더 큰 문화적 또는 종교적 의미를 가질 수 있음을 시사합니다.그 효과는 무엇입니까? 그들은 무엇을 대표하며 그들의 목적은 무엇입니까? 그들이 허수아비라면 왜 그렇게 큰 의식이 관련되어 있습니까? 답변1 허수아비이지만, 일본에서는 허수아비를 설정하는 과정이 다음과 같은 절차를 따릅니다.... 허수아비 축제 또는 카카시 마츠리는 9 월 8 일부터 ..
-
watir-webdriver에 의해 Internet Explorer에서 개발자 도구 (F12)가 시작될 때카테고리 없음 2020. 8. 4. 14:54
질문 Watir-webdriver와 ruby를 사용하여 Internet Explorer에서 웹 응용 프로그램을 자동화하고 있습니다. 노트북 [Win7 (x64) 및 IE11]에서 script를 실행하면 Internet Explorer에서 개발자 도구를 열지 않고 script가 실행됩니다. 그러나 가상 머신 [Win8 (x64) 및 IE10]에서 동일한 script를 테스트하면 개발자 도구로 Intenet Exploerer 브라우저가 열립니다. 누구나 왜 이런 일이 일어나고 있는지 아이디어가 있습니까?브라우저를 시작하기 위해 아래 코드를 사용하고 있습니다.Selenium::WebDriver::Remote::Capabilities.ie(:ignoreProtectedModeSettings => true) br..
-
테스트 케이스 실패 시나리오를 처리하는 방법카테고리 없음 2020. 8. 4. 14:50
질문 TestNG에서예를 들어 최대 100 명의 사용자까지 모든 응용 프로그램에 등록하는 한 가지 방법을 작성한 다음 Excel 파일에서 입력 (사용자 ID 및 비밀번호)을 가져 와서 해당 사용자를 등록합니다.45 또는 46 번째 사용자 등록에서 실패했을 때 이미 등록 된 최대 45 명의 사용자로 인해 다시 실패하면 어떻게이 문제를 해결할 수 있습니까?package com.stm.test; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa.selenium.support.ui.Select; import org.te..