小编Mic*_*hal的帖子

在控制台macos中安装.p12或.cer

我尝试安装.p12证书到我的macos使用命令行.

我可以安装.cer

sudo certtool I Certificates.p12 d
Run Code Online (Sandbox Code Playgroud)

但它不适用于未生成此证书的计算机.我认为我应该使用.p12但是如何安装.p12?

我试过用

security add-certificates "/Users/$NAME/Library/Keychains/login.keychain" "$CERT_PATH"
Run Code Online (Sandbox Code Playgroud)

但结果与之前的命令相同.无法安装.p12

请帮忙.

谢谢,

macos shell ssl certificate pkcs#12

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

Selenium WebDriver Firefox错误 - 无法连接

我做了我的研究,发现了其他相关问题.没有人帮忙.

至今:

  • 拥有最新版的硒

  • 安装旧版本的Firefox

我在Windows 7上进行了eclipse,我创建了一个.war并在ehost下在localhost:8080/JSPprojectServlets(在W7上)进行了测试,它运行正常.selenium打开firefox,获取url,然后获取源代码.

然后我把.war文件放到tomcat7/webapps下的我的linux(ubuntu)机器上,并尝试用我的Windows 7机器在192.168.1.102:8080/JSPprojectServlets下访问它,但它不起作用,它给出了以下错误:

HTTP Status 500 - Failed to connect to binary FirefoxBinary(/usr/bin/firefox) on port 7055; process output follows:

type Exception report

message Failed to connect to binary FirefoxBinary(/usr/bin/firefox) on port 7055; process output follows:

description The server encountered an internal error that prevented it from fulfilling this request.

exception

org.openqa.selenium.WebDriverException: Failed to connect to binary FirefoxBinary(/usr/bin/firefox) on port 7055; process output follows: 

(process:32704): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed
Error: no display …
Run Code Online (Sandbox Code Playgroud)

java selenium tomcat7 selenium-webdriver

12
推荐指数
1
解决办法
6万
查看次数

如何使用Java中具有指定复杂程度的方法测试代码覆盖率

我希望能够检查那些复杂程度高于某个给定级别的方法的测试覆盖率.
是否有Eclipse,Sonar,Hudson的插件?

谢谢!

java unit-testing code-coverage

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

在Visual Studio 2012 Express上通过Nuget的NUnit.Runners不起作用

我正在尝试使用NuGet管理器在Visual Studio 2012 Express中设置简单的NUnit项目.从PROJECT->管理NuGet包我安装了NUnit(框架)并想要添加NUnit.Runner但是在安装过程中我收到了:

'NUnit.Runners 2.6.2' already installed.
Run Code Online (Sandbox Code Playgroud)

好的,但是当我转到TOOLS-> Library Package Manager-> Manage for NuGet Packages for Solution时,NUnit(框架)和NUnit.Runners都会显示为已安装.

我可以在代码中使用NUnit框架,但是当我尝试运行测试时,旧的"测试资源管理器"会停留并且不会显示任何内容.不会调用测试.

我在VS2012或NUnit配置中遗漏了什么?

.net nunit nuget visual-studio-2012

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

Eclipse:项目未构建,因为它的构建路径不完整

我正在使用Eclipse IDE.当我尝试构建Applicaion时,它在Problems视图下给出了这个错误

描述

The project was not built since its build path is incomplete. Cannot find the class file for javax.ejb.EJBObject. Fix the build path then try building this project 
Run Code Online (Sandbox Code Playgroud)

类型

Java Problem
The type javax.ejb.EJBObject cannot be resolved. It is indirectly referenced from required .class files
Run Code Online (Sandbox Code Playgroud)

eclipse

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

无法执行本机交互:无法为Selenium-webdriver 2.35.0和Firefox 23.0.1组合加载本机事件组件

为了自动化其中一个测试,我将执行拖放操作.因此,我尝试按照以下方式实现:

driver.action.drag_and_drop(source, target).perform
Run Code Online (Sandbox Code Playgroud)

但它导致错误:

Selenium::WebDriver::Error::InvalidElementStateError: Cannot perform native interaction: Could not load native events component.
Run Code Online (Sandbox Code Playgroud)

我在以下配置上运行了此测试:

  1. Firefox 23.0.1
  2. Selenium WebDriver 2.35.0

我选择了上面的组合,因为更改日志说 - 使用Selenium WebDriver 2.35.0和Firefox 23,本机事件组件工作正常.

即使我使用了正确的Firefox和Selenium WebDriver版本,它也会抛出错误.

看看stackoverflow,我可以看到几次问过同样的问题.这些问题的答案如下:either downgrade/upgrade Firefox, Selenium WebDriver versions

每次升级Firefox或Selenium WebDriver版本时,用户都会面临这些问题.因此,用户查看更改日志并尝试找到Firefox和WebDriver的正确组合.(即使我跟着它,我也面临着问题)

我的问题是:

  1. 有没有最简单的方法来帮助选择正确的Firefox和Selenium WebDriver版本?
  2. 或者是否有使用Selenium进行鼠标交互的解决方法?

这样我们就可以摆脱Cannot perform native interaction: Could not load native events component.错误.

ruby selenium selenium-webdriver

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

JMeter beanshell字符串比较问题

我在JMeter BeanShell中尝试以下代码

我需要比较的价值OldT${so_tid_1}它是一个确切的字符串,而不是变量

String OldT = vars.get("OldT"); 
if (OldT.equals("${so_tid_1}")){ 
    vars.put("OldT","ABCD");
}
Run Code Online (Sandbox Code Playgroud)

我观察到即使接收到OldT的值,也不会执行if条件${so_tid_1}.但如果我改变条件,因为if(OldT.equals("some string")它工作正常,我得到预期的输出.

为什么它不起作用的任何想法?

jmeter

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

ActiveX选项按钮的VBA Excel限制

我尝试在excel中做一些问卷调查(是的,我知道有更好的方法可以做到这一点;-)

我有几张纸,每一张包含一些ActiveX选项按钮可供选择(是/否).

问题是,当我在第一张,第二张中选择一些问题并进一步进入下一张时,之前工作表中的一些选项按钮将再次被取消选中.我在这里看不到确切的模式,因为有些工作表保留了选项按钮的所有状态,有些会丢失所有状态,有些则以不同的方式检查它们.

所以我的问题是:这件事有什么特别的限制吗?如果这很重要,我的工作簿中有很多ActiveX对象.

我使用Office 2010.

excel vba excel-vba excel-2010

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

如何处理Java警告弹出窗口?

在运行WebDriver自动化脚本的过程中,我遇到了这样一种情况:尝试打开包含带有实时摄像头(Made with Java applet)的一个段的页面.一旦脚本到达此页面 - 安全警告警报(允许但不允许)显示并阻止执行过程.这是任何人面临的事情 - 实际上我正在寻找阻止此安全警告显示在页面上的选项.

弹出窗口即将到来,我想点击"允许".如何将焦点移动到新的弹出窗口并单击"允许".

有人可以帮我解决上述问题吗?

selenium selenium-webdriver

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