小编use*_*328的帖子

Click()方法并不总是有效

我在Selenium WebDriver中的测试有问题.Click当程序试图单击按钮时,事件并不总是有效.在一次测试中,一切都很好,在其他测试中则不然.

每个测试都从一页开始.首先,用户必须从select组件中选择一个选项,然后用户单击一个按钮.

我想知道为什么有一次一切都好,当我第二次运行测试时它不是?

以下是查找和单击按钮的源代码:

public void clickContinueBtn() {    
    webElement = driver.findElement(By.xpath("//div[@class='btn magenta_s']/a/span"));
    webElement.click(); 
}
Run Code Online (Sandbox Code Playgroud)

java selenium webdriver

27
推荐指数
4
解决办法
7万
查看次数

动态Web应用程序,Eclipse,JSF中的异常java.lang.NoClassDefFoundError

当我正在运行我的应用程序时,当我按下按钮并且我将重定向到另一个xhtml页面时,一切都可以.然后eclipse控制台,直到我停止服务器显示:

SEVERE: Servlet.service() for servlet [Faces Servlet] in context with path [/ChatAzure] threw exception [javax/servlet/jsp/jstl/core/Config] with root cause
java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
    at com.sun.faces.application.view.JspViewHandlingStrategy.executePageToBuildView(JspViewHandlingStrategy.java:345)
    at com.sun.faces.application.view.JspViewHandlingStrategy.buildView(JspViewHandlingStrategy.java:154)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:100)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:928)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:662)
Run Code Online (Sandbox Code Playgroud)

我使用:eclipse,jsf2-1-7,jstl-1.2.jar,Tomcat v0.7.我不知道出了什么问题,我需要帮助.

eclipse xhtml jsf noclassdeffounderror

5
推荐指数
1
解决办法
9669
查看次数

如何从Selenium WebDriver,Java中的<h3>标签获取价值

我有HTML代码:

<div class="description">
<h3><strong>Samsung</strong> Galaxy SII (I9100)</h3>
<div class="phone_color"> ... </div>
...
</div>
Run Code Online (Sandbox Code Playgroud)

我希望使用Selenium 2(WebDriver)从/ h3>标签获得三星Galaxy SII(I9100)的价值

谁知道怎么做?

java selenium webdriver

5
推荐指数
1
解决办法
4万
查看次数

几乎没有TestNG课程,如何通过"点击"运行所有测试?

我是TestNG的新手.在我的项目中,我有几个TestNG类,我想通过一次"点击"来运行每个类的方法.有谁知道怎么做?我使用Eclipse Indigo.

谢谢.

java eclipse testng

2
推荐指数
1
解决办法
2503
查看次数

pom.xml如何解决Eclipse预约示例项目Eclipse Maven中的错误

我刚开始学习JBoss Seam Framework,我从不使用Maven.我从这个页面下载了JBoss Seam 2.2.0.GA和我想在eclipse中运行样品预订项目.

我在Existing Maven Project中使用了import选项.接下来我右键单击项目,然后选择Run As - > Maven install ... console display:

...
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6.372s
[INFO] Finished at: Wed Aug 22 18:43:01 CEST 2012
[INFO] Final Memory: 7M/73M
[INFO] ------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

但在书签中问题是:

Description Resource    Path    Location    Type
maven-resources-plugin prior to 2.4 is not supported by m2e. Use maven-resources-plugin version 2.4 or later.   pom.xml /jboss-seam-booking line 8  Maven Project Build Lifecycle Mapping …
Run Code Online (Sandbox Code Playgroud)

java eclipse jboss seam maven

1
推荐指数
1
解决办法
3436
查看次数

标签 统计

java ×4

eclipse ×3

selenium ×2

webdriver ×2

jboss ×1

jsf ×1

maven ×1

noclassdeffounderror ×1

seam ×1

testng ×1

xhtml ×1