小编wmi*_*ell的帖子

在Javascript中模拟window.location.href

我对一个使用window.location.href的函数进行了一些单元测试 - 不太理想我宁愿通过它,但它在实现中是不可能的.我只是想知道是否有可能模拟这个值而不实际导致我的测试运行器页面实际上转到URL.

  window.location.href = "http://www.website.com?varName=foo";    
  expect(actions.paramToVar(test_Data)).toEqual("bar"); 
Run Code Online (Sandbox Code Playgroud)

我正在使用jasmine作为我的单元测试框架.

javascript mocking jasmine

64
推荐指数
4
解决办法
8万
查看次数

jmeter - 显示变量的值

我的小组使用JM进行了大量的测试自动化.通常我们有一个属性文件,其中定义了一堆变量.这些又映射到"用户定义的变量",其中我们有许多不同的集合.

这些在jmx的其余部分都被引用 - 我觉得很难,因为在很多不同的地方有很多变量可以知道什么是什么.有没有办法让jmeter显示其变量的值 - 自定义采样器是否正常?理想情况下,如果您只是悬停一个var并显示其值,则ID会喜欢它.

有任何想法吗 ?

variables jmeter

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

茉莉花单元测试 - 测试对象的未定义属性

我有以下声明

expect(A.["BAR"].name).toEqual("foo"); 
Run Code Online (Sandbox Code Playgroud)

由于我的对象A具有顶级属性"BAR"并且条具有值"foo"的事实.

我想测试我的结构以确认属性"NONEXISTINGPROP"尚未定义.例如

expect(A.["NONEXISTINGPROP"].name).not.toBeDefined(); 
Run Code Online (Sandbox Code Playgroud)

但是我似乎得到了

  "TypeError: A.[NONEXISTINGPROP] is undefined" 
Run Code Online (Sandbox Code Playgroud)

在茉莉花测试跑步者中,这正是我想要确认的.知道为什么Jasmine在哭.我希望它能通过这个.

谢谢你

javascript bdd unit-testing undefined jasmine

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

Oracle ADF 11g在Java EE框架中的位置在哪里?

这是一个两部分问题:

我想知道Oracle ADF 11g作为开发/部署Web/Java EE应用程序的框架与其他框架相比在哪里.Oracle ADF被用作开发Web应用程序的框架多少钱.我从一个角度询问,作为Oracle ADF开发人员是否有良好的工作机会,以及持有Oracle ADF技能的人的未来是什么样的.

此外,由于Oracle计划将ADF用作Fusion Applications的核心技术,是否应该以siebel开发人员的身份构建Oracle ADF技能?作为未来的Oracle CRM应用程序,如ERP,SCM将基于ADF,开发人员应该开始构建ADF技能.客户什么时候开始实施基于ADF的应用程序.这些是可用于内部部署还是主要以SaaS方式随需应变.

oracle jsf java-ee oracle11g oracle-adf

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

css定位z指数负边距

我有以下html - 无论我做什么,我似乎无法让中间div出现在顶部顶部和顶部.它位于顶部上方,但我希望底部位于中间位置,底部实际位于顶部.有任何想法吗 ?下面的Jsfiddle链接也..提前感谢!

    <body>
        <div>
            <div id="tdiv" >Top Div</div>
            <div id="connector">Middle Didv</div>            
            <div id="bdiv">Bottom Div </div>
        </div>        
    </body>


#tdiv{   

    height:200px; border:10px dotted black ;
    margin-bottom: -100px;   
    background:red;

}



#connector{

    height:200px;border:10px solid black;
    background:blue;
    margin-bottom: -100px;   
    z-index: 21;

}

#bdiv{

    border:21px dashed black;
    height:200px;
    z-index: 1;
    background:green;
}
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/EWkMA/29/

html css margin z-index

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

Chrome开发工具 - 我可以始终启用漂亮的打印吗?

作为我们构建的一部分,代码被最小化我正在调试一些js并且不断地必须单击chrome dev工具中的漂亮打印按钮.有没有办法永久启用chrome dev工具中的漂亮打印?

google-chrome pretty-print

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

用animate实现jQuery的震动效果

我已经获得了jQuery lib的一个减少的子集,我缺少的一个关键特性是.effect函数.但我有.animate.我想知道是否有人会有任何想法如何再现动画功能.

因为我需要保持代码大小,所以我特别想要这几行.这就是为什么jquery lib尽可能小,并且没有效果函数.

TLDR - 我正在尝试更换

 $("#"+id_string).effect( "shake", {}, "fast" );
Run Code Online (Sandbox Code Playgroud)

.animate在jQuery中使用一些东西.

javascript jquery jquery-animate

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

循环调度java迭代器

我在一个数组中有一个主机列表,它们代表可用于执行特定工作的服务器.目前我只是通过列表迭代查找并与主机建立通信以检查其不忙.如果没有,我会发一份工作.这种方法往往意味着列表中的第一个主机容易变得热,并且负载与其他可用主机不能正确平衡.

在伪代码..

for (Host h : hosts) {

    //checkstatus
    if status == job accepted break;

}
Run Code Online (Sandbox Code Playgroud)

我想在主机之间正确平衡这个负载,即第一次使用主机,第二次使用方法主机2.只是想知道最优雅的解决方案是?

谢谢你

java iterator scheduling

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

jquery读取嵌套的json

我有以下json,如下所示.我正在尝试读取值TOP1,TOP2.我有点不确定如何做到这一点.

我正在使用以下..但这只是让我得到一个具有TOP1和TOP2嵌套对象的对象.如何获得TOP1和TOP2的值?

$.getJSON('http://localhost/data/menufixed.json',
    function(data) {            
        $.each(data, function(entryIndex, entry) {
            var html = '<li class="top-level">';

        });
    });
Run Code Online (Sandbox Code Playgroud)

以下数据

{
"actions" : [
    {
        "action": "TOP1",
        "subaction": [
            {
                "name": "A" 
            },
            {
                "name": "B" 
            },
            {
                "name": "C" 
            } 
        ] 
    },
    {
        "action": "TOP2",
        "subaction": [
            {
                "name": "X" 
            },
            {
                "name": "Y" 
            } 
        ] 
Run Code Online (Sandbox Code Playgroud)

jquery json nested

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

jasmine与jscoverage自动化测试

一直在这里查看 jsunit和jcoverage演示(点击覆盖率报告链接.在新标签中打开).

我想知道是否有人与Jasmine和JSCoverage做过类似的事情?我对如何继续有点不确定.

[编辑]我想知道我是否可以与茉莉花记者做些什么.我的Jasmine"hello world"示例引用了一个TrivialReporter.也许这可以延长?

[编辑]我现在用jasmine连接了js-test-runner.现在如果我能想到一种获得报道的方法?

continuous-integration unit-testing code-coverage

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