小编Sak*_*uma的帖子

量角器检查元素是否不存在

我在基于角度的网站上有一个设置,可以打开和关闭下拉列表.如果它关闭,则它不会显示在主页面上.

使用量角器时,我需要检查开关关闭时是否存在此元素.但是,我不应该被抛入Element Not Found Error,因为它是一组中的一个测试.我该怎么做?

我试过这样做:

expect($$('.switch').count()).to.equal(0).and.notify(next);
Run Code Online (Sandbox Code Playgroud)

但我得到了一个AssertionError ...

javascript angularjs chai protractor

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

使用量角器或javascript的浏览器后退按钮

我正在使用量角器和cucumberjs的组合在注销角度应用程序时编写浏览器后退按钮的自动测试.

尝试使用该命令时,history.back()我收到以下错误:

 ReferenceError: history is not defined
        at World.<anonymous> (/Users/&&&&&/&&&&&/features/step_definitions/browsers.js:62:16)
Run Code Online (Sandbox Code Playgroud)

这指向我正在调用history.back(); 功能.

我如何解决这个问题,或者使用黄瓜js正确实现浏览器后退功能?

javascript angularjs protractor

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

使用Selenium进行浏览器插件测试

我正在编写一个webapp,它有一个浏览器插件组件,用于firefox和chrome.我目前的测试系统使用通过Selenium IDE创建的一系列Selenium测试.

是否有可能为firefox和chrome(也可能是其他浏览器)安装,激活和删除浏览器插件的selenium?

我认为最大的问题是安装/启用浏览器插件需要重新启动浏览器,我不确定是否会通过selenium关闭.

通过访问检测浏览器的php脚本的内部站点链接,可以轻松处理插件的获取.

selenium cross-browser browser-plugin

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

如何使用单独的xaml文件中的样式

我有一个styles.xaml文件,列出了一组颜色.这些颜色定义了应用程序的一个部分中的某些元素如何显示,因此通过转换器使用.

我想在应用程序的另一部分创建这些颜色的图例,并有一个切换按钮列表,我想将背景颜色设置为styles.xaml中定义的颜色.

我是否需要以某种方式将styles.xaml文件包含到定义切换按钮的xaml文件中?或者有什么方法可以直接绑定到这些颜色值?

c# wpf xaml binding

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

如何将"WordNet域"集成到WordNet DB中?

我正在使用WordNet 2.1 toolpro-grammatically通过JAWS(Java API for WordNet Searching)访问它.

今天我遇到了一个名为WordNet Domains的新东西,它DOMAIN为每个单词指定了标签WordNet.

链接: - http://wndomains.fbk.eu/labels.html

我从上面的链接下载了相同的内容.它是一个zip文件.

我的问题是: - 如何在Java中使用"WordNet域名"和"WordNet"?

java nlp jaws-wordnet wordnet word-sense-disambiguation

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

如何设计物体?

所以有很多方法来构造对象(我在这里谈论OOP).对于这个问题,我将使用OOP的经典"Car"示例.基本上,当两个程序结构完成目标时,我如何知道何时将汽车作为对象,或将汽车的轮子作为对象?

如何对对象的各个部分进行分类和分类,以确定它们是否更适合作为对象的简单属性或变量,或者它们是否真的需要自己成为对象?

oop

6
推荐指数
2
解决办法
1475
查看次数

强制Bamboo使用特定的Build Agent进行部署

我正在使用bamboo进行构建,以及在linux机器(ubuntu)上进行部署.我还有一个使用Windows 7 64位远程代理的构建计划.

我注意到Bamboo想要尝试使用远程代理(windows7)来有时部署linux版本.我该如何防止这种情况?

我看到我可以在部署计划编辑屏幕中设置代理,但这需要一个linux代理构建,一个Linux代理要部署.是否可以使用相同的Linux代理来构建和部署,同时确保部署始终使用Linux代理而不是任何其他可用的非Linux代理?

linux windows build-automation build-process bamboo

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

Wordpress数据库$ wpdb与get_option()

所以我一直在开发使用get_option函数创建交互和删除数据库的插件.

我现在看到一些教程展示如何使用全局$ wpdb方式从数据库中获取值.

两者之间有什么区别,哪一个比另一个好?

php wordpress wordpress-plugin

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

Wordpress包括("../../../ wp-blog-header"); 失败

我目前正在为一个涉及大量.php文件的Wordpress插件工作.我看到,对于我的AddShift.php文件,我们使用以下代码行成功导入博客标题:

include("../../../wp-blog-header.php");
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试在我的ajax_cal_split.php文件中执行相同的操作时,我收到以下错误:

Warning: include(./wp-blog-header.php) [function.include]: failed to open stream: No such file or directory in /opt/lampp/htdocs/sandboxj/blog/wp-content/plugins/Shifty/ajax_cal_split.php on line 11

Warning: include() [function.include]: Failed opening './wp-blog-header.php' for inclusion (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/sandboxj/blog/wp-content/plugins/Shifty/ajax_cal_split.php on line 11
Run Code Online (Sandbox Code Playgroud)

第11行当然说

include("../../../wp-blog-header.php");
Run Code Online (Sandbox Code Playgroud)

当这些调用驻留在同一目录中时,是否有任何理由在一个.php文件而不是另一个文件上工作?

php wordpress

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

如何点击量角器中的ui-sref链接?

<li ui-sref="settings.contacts" class="ng-scope active" ui-sref-active="active">
Run Code Online (Sandbox Code Playgroud)

我如何在量角器中选择这个元素?我试图使用元素(by.partialLinkText但我得到未定义的错误.

javascript protractor

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

量角器解除警报如果打开

我正在运行量角器和黄瓜.对于许多测试,结果是有问题的,并且有时会产生警报框.

我想做的是在每个测试的开始方法中,检查是否有警报框,然后关闭/关闭它.然后继续.我面临的问题是,我不能保证总会有一个警告框,如果没有,我得到一个NoSuchAlertError: no alert open,整个脚本停止.

有没有办法解决?

当前代码:

try {
  browser.switchTo().alert().dismiss();
}catch(err){

}
Run Code Online (Sandbox Code Playgroud)

javascript selenium webdriver cucumber protractor

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

ID的ArrayList的用户定义索引

我正处于(在Java中)我需要定义生成的id的arraylist的情况.我不知道在任何给定时间会生成多少,但我知道当生成一个时,生成它的用户需要设置自定义索引,并能够通过该索引检索它.存储和使用这样的数据结构的普遍接受的标准方法是什么?数组的arraylist?

java arraylist

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

PHP Laravel 5.7 Tymon / jwt-auth未安装

按照网站上的说明尝试安装Tymon / jwt-auth软件包并使用它:https : //jwt-auth.readthedocs.io/en/develop/laravel-installation/似乎不像发布配置似乎没有任何作用,我没有看到config / jwt.php文件,并且该命令php artisan jwt:secret没有做任何有用的事情,表示“ jwt”命名空间中没有定义任何命令。

是否有人有任何有关让JWT在Laravel 5.7上运行的信息?

验证它在composer.json中:

    "require": {
    "php": "^7.1.3",
    "fideloper/proxy": "^4.0",
    "laravel/framework": "5.7.*",
    "laravel/tinker": "^1.0",
    "tymon/jwt-auth": "^0.5.12"
},
Run Code Online (Sandbox Code Playgroud)

php jwt laravel composer-php

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