小编Yat*_*oel的帖子

Selenium - 无法启动Selenium会话:无法启动新的浏览器会话:启动浏览器时出错

我是Selenium的新手.我生成了我的第一个java selenium测试用例,它已成功编译.但是当我运行该测试时,我得到了以下RuntimeException

java.lang.RuntimeException: Could not start Selenium session: Failed to start new browser session: Error while launching browser at com.thoughtworks.selenium.DefaultSelenium.start <DefaultSelenium.java:88>
Run Code Online (Sandbox Code Playgroud)

请告诉我如何解决此错误.

这是我想要运行的java文件.

import com.thoughtworks.selenium.*;

import java.util.regex.Pattern;

import junit.framework.*;

public class orkut extends SeleneseTestCase {

 public void setUp() throws Exception {

  setUp("https://www.google.com/", "*chrome");

 }
 public void testOrkut() throws Exception {

  selenium.setTimeout("10000");

  selenium.open("/accounts/ServiceLogin?service=orkut&hl=en-US&rm=false&continue=http%3A%2F%2Fwww.orkut.com%2FRedirLogin%3Fmsg%3D0&cd=IN&skipvpage=true&sendvemail=false");

  selenium.type("Email", "username");

  selenium.type("Passwd", "password");

  selenium.click("signIn");

  selenium.selectFrame("orkutFrame");

  selenium.click("link=Communities");

  selenium.waitForPageToLoad("10000");

 }

 public static Test suite() {

  return new TestSuite(orkut.class);

 }

 public void tearDown(){

  selenium.stop();

 }

 public static void main(String args[]) …
Run Code Online (Sandbox Code Playgroud)

java selenium

9
推荐指数
2
解决办法
7万
查看次数

How to configure .dll file in Java?

I am using Jacob jar file in my java application.

This Jacob jar file comes with a .dll file. I have added Jacob jar file to my classpath. But when I execute my application a runtime error occurs as

"couldn't load jacob-1.15-M3-x86.dll file"
Run Code Online (Sandbox Code Playgroud)

How can I load this .dll file?

Edited:=================================================================================

I had set the "path" environment varaible to the dir that contains my .dll file and loading that .dll file as follows

static {
    System.loadLibrary("jacob-1.15-M3-x86.dll");
}
Run Code Online (Sandbox Code Playgroud)

but the following …

java dll classpath jacob

8
推荐指数
2
解决办法
3万
查看次数

如何在Java中显示树层次结构?

我在名为"Process"的数据库中有一个表

此流程表有3个字段:

  • PROCESS_ID
  • PROCESS_NAME
  • process_parent_id

现在我想以图形格式显示这个父子层次结构.那么请你建议我:

Q1.哪种数据结构更好用于从数据库获取数据并存储在该数据结构中?

Q2.如何以图形格式显示该树(进程层次结构)?


编辑:

我想要这样的图形格式:

树层次结构

java tree user-interface swing graphic

8
推荐指数
2
解决办法
2万
查看次数

SVN客户端集成到Eclipse中

我已经将一个Subclipse插件集成到Eclipse中以执行与SVN相关的操作.

我已成功签入,签出并将我的项目提交给SVN.

但是现在当我尝试提交或更新我的项目时,它显示以下错误

org.tigris.subversion.javahl.ClientException: Unsupported working copy format

svn: This client is too old to work with working copy 'D:\EclipseWorkspace\EMSEclipse'; please get a newer Subversion client
Run Code Online (Sandbox Code Playgroud)

我曾试图通过更新插件帮助>>软件更新... Eclipse的,但它是说,软件是最新的,并且没有新的版本可用.

我应该切换到其他SVN客户端.如果是的话,那么请您建议我使用Eclipse的任何其他SVN客户端吗?

eclipse subclipse svn eclipse-plugin

8
推荐指数
1
解决办法
3万
查看次数

如何用Java读取XML文件?

我不需要阅读复杂的XML文件.我只想用最简单的XML阅读器阅读以下配置文件

<config>
    <db-host>localhost</db-host>
    <db-port>3306</db-port>
    <db-username>root</db-username>
    <db-password>root</db-password>
    <db-name>cash</db-name>
</config>
Run Code Online (Sandbox Code Playgroud)

如何通过Java使用XML阅读器阅读上述XML文件?

http://i45.tinypic.com/2eamoeg.jpg

java xml

8
推荐指数
3
解决办法
3万
查看次数

Struts 1 - 如何显示ActionMessages

ActionMessage通过JSP以下命令在文件中显示s :

<logic:messagesPresent message="true">
    <ul id="messsages">
        <html:messages id="msg" message="true">
            <li><bean:write name="msg"/> </li>
        </html:messages>
    </ul>
</logic:messagesPresent>
Run Code Online (Sandbox Code Playgroud)

现在我想只显示选定的消息.如何指示要显示的消息?

更新

其实我有两个ActionMessages对象 - messageswarnings.现在我想在单独的JSP页面上显示它们......显示一个页面messages和其他页面warnings.

那么如何在JSP页面中指出要显示哪些消息?



更新 - 2

现在,我发现了一件奇怪的事情.

saveMessages(request, messages);
saveMessages(request, warnings);
Run Code Online (Sandbox Code Playgroud)

当我写上面的代码时,只有warnings工作.当我颠倒了上述两个陈述的顺序时,那只是messages起作用了.

似乎我们只能ActionMessages在请求中添加一个对象.如果它是正确的,那么如何分别在两个ActionMessages对象中显示消息.

java struts struts-1

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

如何将JComboBox项映射到其对应的ID?

我在数据库中有一个包含两个字段的表

  • ID
  • 名称

我已经使用存储在数据库中的所有名称填充了一个JComboBox"combo1".现在我希望每当用户选择"combo1"的项目时,我都能识别所选项目的"id".

但问题是名称可能在表格中重复.因此,假设一个表有3个重复的名称,那么

Q1.如何在"combo1"中显示项目,以便用户可以区分这些常用名称?

Q2.用户单击某个项目后,如果所选项目有重复项,如何识别用户点击了哪个项目?

java swing jcombobox

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

如何实现我的Web应用程序的Affiliate链接?

我使用Java EE平台构建了一个Web应用程序,销售我的一个软件.

现在我想把我的网站营销工作交给各种电子营销公司.但是,由于我必须向他们提供佣金,我应该知道谁发送了流量.

我认为上述问题的一个解决方案是:

为每个电子营销公司创建一个单独的URL,并为其提供相应的URL,并将所有这些URL重定向到一个Servlet.然后,数不了.特定网址(电子营销公司的网址)上的访问者数量.该电子营销公司转介的访客.

Google和其他各种使用类似种类的区分哪一个从其他技术.

Q1.他们都使用这种方法吗?

Q2.有没有其他方法可以更好地完成这项工作?

你也可以建议一些其他的东西......

提前致谢

java servlets affiliate java-ee

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

数据库的自动主键生成功能是否可靠?

我开发了一个Web应用程序,各种客户端可以同时将记录存储到该数据库.

我已设置该数据库的自动主键生成功能,只要将新记录添加到数据库,该功能就会自动生成主键(自动注册).

所以我的问题是我可以依靠这种自动密钥生成功能吗?

如果各种用户同时存储记录会不会有问题?

sql database

7
推荐指数
2
解决办法
510
查看次数

JPA - 实体设计问题

我正在开发Java桌面应用程序并使用JPA进行持久化.我有一个问题如下:

我有两个实体:

  • 国家

国家/地区具有以下属性:

  • 国名(PK)

City具有以下属性:

  • 城市名称

现在因为在两个不同的国家/地区可以有两个同名的城市,因此数据库中的City表的primaryKey是由CityName和组成的复合主键CountryName.

现在的问题是如何实现的主键City作为一个Entity在Java中

   @Entity
   public class Country implements Serializable {
       private String countryName;

       @Id
       public String getCountryName() {
           return this.countryName;
       }
   }

  @Entity
  public class City implements Serializable {
           private CityPK cityPK;
           private Country country;

           @EmbeddedId
           public CityPK getCityPK() {
               return this.cityPK;
           }
   }


   @Embeddable
   public class CityPK implements Serializable {
       public String cityName;
       public String countryName;
   }
Run Code Online (Sandbox Code Playgroud)

现在我们知道上面代码中的from CountryCityis OneToMany之间的关系,我 …

java entity entity-relationship jpa object-relationships

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