小编Sim*_*rfe的帖子

使用Cucumber/Selenium测试CSS计数器

我正在尝试创建步骤定义的要求之一是每个元素都应该编号.是否有用于检查项目是否具有正确的CSS生成内容的API?

我们正在使用Selenium,Cucumber和Capybara来测试我们的应用程序.

我们想要自动测试的CSS:

ul {
    counter-reset: steps;
}

li:before {
    content: counter(steps) ".";
    counter-increment: steps;
}
Run Code Online (Sandbox Code Playgroud)

或者,我们可以将实际内容放在DOM中,但我不喜欢编写代码只是为了满足webdriver,这对于编号问题是一个很好的解决方案,或坚持手动测试这种行为.

编辑: 只是为了澄清,我认为这将需要一个外部API来查询,例如Selenium Webdriver,因为getComputedStyle不返回实际呈现的内容:http://jsfiddle.net/yTUnt/

css selenium cucumber css-content

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

是否有基于PHP的Python的鼻子实现?

我非常欣赏Python的nose实用程序,它是一个测试框架扩展,可以监视您的源代码以进行更改,并在修改时随时运行unittes.

我想知道PHP /作为PHPUnit扩展是否存在这样的东西?我完全清楚这种事情在使用watch的bash中难以想象,但是我跨平台工作并且理想地希望避免编写单独的实现.

php python phpunit unit-testing nose

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

如何使用css在表中创建垂直列

我想以下面的格式创建一个html表.

在此输入图像描述

我无法找到办法.谁能帮我?

html css

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

标签 统计

css ×2

css-content ×1

cucumber ×1

html ×1

nose ×1

php ×1

phpunit ×1

python ×1

selenium ×1

unit-testing ×1