小编Jul*_*lio的帖子

我可以在量角器配置文件中访问参数吗?

我通过运行以下命令开始我的量角器测试:

protractor protractor.conf.js --params.baseUrl=http://www.google.com --suite all
Run Code Online (Sandbox Code Playgroud)

我想运行一个'before launch'函数,它依赖于一个参数(在本例中是baseUrl).这有可能吗?

exports.config = {
    seleniumServerJar: './node_modules/protractor/selenium/selenium-server-standalone-2.45.0.jar',
    seleniumPort: 4455,
    suites: {
        all: 'test/*/*.js',
    },
    capabilities: {
        'browserName': 'firefox'
    },
    beforeLaunch: function() {
        console.log('I want to access my baseUrl parameter here: ' + config.params.baseUrl);
    },
    onPrepare: function() {

        require('jasmine-reporters');
        jasmine.getEnv().addReporter(
            new jasmine.JUnitXmlReporter('output/xmloutput', true, true));

    }
};
Run Code Online (Sandbox Code Playgroud)

如果我运行它我得到一个ReferenceError因为没有定义配置.我该怎么办?这甚至可能吗?

javascript testing angularjs protractor e2e-testing

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

使用Beautiful Soup进行刮痧

在使用同样的技术之前,我一直在抓网站.但是这个网站似乎不起作用.

import urllib2
from BeautifulSoup import BeautifulSoup
url = "http://www.weatheronline.co.uk/weather/maps/current?LANG=en&DATE=1354104000&CONT=euro&LAND=UK&KEY=UK&SORT=1&INT=06&TYP=sonne&ART=tabelle&RUBRIK=akt&R=310&CEL=C"
page=urllib2.urlopen(url).read()
soup = BeautifulSoup(page)
print soup
Run Code Online (Sandbox Code Playgroud)

在输出应该是网页的内容,但我只是得到这个:

GIF89a(它也跟着我在这里不能复制的一些符号)

关于问题是什么以及我应该如何进行的任何想法.

python urllib2 beautifulsoup

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

如何通过Spring中的Annotations启用MongoDB的审计

我想启用一些审核功能,例如@CreatedDate.我没有使用Spring xml配置文件,因此我无法将mongo:auditing添加到Spring配置中.我想知道是否有另一种启用审计的方法.以下代码是用户的模型.但每当我创建一个用户时,日期都不会存储在文档中,因此审计它不起作用.有人可以给我一些帮助吗?

@Document(collection = "user")
public class User {
    @Id
    private String id;
    @Indexed(unique = true)
    private String email;
    private String name;
    @CreatedDate
    private Date date;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getDate() {
        return date; …
Run Code Online (Sandbox Code Playgroud)

java spring spring-mvc auditing mongodb

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