小编Dha*_*gam的帖子

Jenkins使用MTAF在Sauce Labs上无法正常运行构建多配置项目

我与Jenkins和Sauce Labs配置了Magento测试自动化框架(MTAF),一切运行正常。但是,在构建多配置项目时,我从Jenkins作业配置的浏览器列表中选择了另外两个浏览器以并行执行。

进行构建时,它是从MTAF配置文件(browser.yaml)中获取浏览器,而不是从Jenkins的作业配置中选择浏览器。

有什么方法可以从Jenkins而非MTAF的配置文件执行浏览器吗?

magento jenkins saucelabs mtaf multi-configuration

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

"_gaq未定义"IE7和IE8中的Google Analytics错误

我在IE7和IE8中发现_gaq是未定义的错误

我的剧本吼叫

<script type="text/javascript">
    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-XXXXX']);
    _gaq.push(['_setDomainName', 'yyy.com']);
    _gaq.push(['_trackPageview']); 
    (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js?';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();
</script>
Run Code Online (Sandbox Code Playgroud)

我可以为_gaq指定默认值吗? 请参阅此链接

javascript google-analytics google-analytics-api

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

如何处理Behat Mink HTTP基本身份验证

我在Firefox中工作,通过Behat Mink框架与Selenium 2驱动程序的桥梁.当我运行测试时,我得到一个HTTP代理身份验证弹出窗口.我的behat.yaml文件有一个基本的身份验证用户名和密码,但它们不起作用.你能给我一个想法来处理这个弹出认证吗?

在此输入图像描述

我也尝试过使用setBasicAuth()函数,但它对我不起作用:

$this->getSession()->getDriver()->setBasicAuth('dharmalingam' ,'Welcome123');
Run Code Online (Sandbox Code Playgroud)

我的behat.yml包含:

extensions:
      Behat\MinkExtension\Extension:
        default_session: selenium2
        javascript_session: selenium2
        goutte:              ~
        selenium2:
          browser: 'firefox'
          wd_host: http://dharmainin:6eb372e8-708f-4e07-a33f-b712aab3cd77@ondemand.saucelabs.com:80/wd/hub
          capabilities:
              version: ~
              platform: 'Windows 2008'
      features/extensions/SauceIntegration.php:
        param1: value1
    context:
        parameters:
          base_url: "http://example.com/"
          basic_auth:
            username: 'dharmalingam'
            password: 'Welcome123'
Run Code Online (Sandbox Code Playgroud)

selenium behat mink selenium-webdriver

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

Behat附件文件不起作用

我正在使用'selenium2'驱动程序,并尝试测试文件上传表单输入字段,但得到错误

Exception thrown by (//html/descendant-or-self::*[@id = 'ImageID'])[1]
'D:/looks.jpg' does not exist on the file system
Run Code Online (Sandbox Code Playgroud)

我的代码在FeatureContex.php中如下所示

>     $page = $this->getSession()->getPage();
>     $element = $page->find('css', '#ImageID');
>     $element->attachFile('D:/looks.jpg');
Run Code Online (Sandbox Code Playgroud)

behat mink

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

在php 1970-01-01中的日期转换

大家好我正在使用日期转换

$startdate='12/10/2012'; 
$newstartdate = date('Y-m-d',strtotime($startdate));
Run Code Online (Sandbox Code Playgroud)

有一段时间它有效,但有一段时间它显示1970-01-01

示例:12/10/2012工作13/10/2012不起作用显示1970-01-01

php

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