1

我们正在使用 SAHI 进行一些基准测试。目前,他们在执行应用程序时正在收集一些时间。这些时间存储在一个文本文件中。我们现在有一个应用程序来收集和分析这些数据。我们在 .Net MVC 4 中有一个安静的 API。我们创建了一个 javascript API,认为 SAHI 应该能够调用 javascript 方法并继续其愉快的方式。我们在弄清楚如何让 SAHI 正确使用 JQuery 并引用 API 时遇到问题。

Javascript API 对象:

;
var BenchmarkService = (function (options) {
    var settings = $.extend({
        serverName: "http://localhost"
        }, options || {});

// public api
this.Benchmark = function (benchmarkName) {
    var benchmark;

    $.ajax({
        type: "GET",
        url: settings.serverName + '/BenchmarkServices/Services/Benchmark/' + benchmarkName,
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        async: false,
        success: function (data) {
            benchmark = data;
        }
    }
    );

    return benchmark;
};

this.SaveBenchmarkResult = function (benchmarkResultObject) {
    var id;

    var url = settings.serverName + '/BenchmarkServices/Services/SaveBenchmarkResult';
    $.ajax({
        type: "POST",
        url: url,
        data: JSON.stringify(benchmarkResultObject),
        async: false,
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (data) { id = data; }
    });

    return id;};
    }
);

我们希望能够通过引用 .js 文件在 SAHI 中调用这些方法。

这可能吗?

4

1 回答 1

-1

你能提到你正在使用的 Sahi 版本、你的 java 版本和操作系统吗?如果您是专业客户,您可以直接通过电子邮件发送给 Sahi 支持团队(毕竟您支付了支持费用)!

如果您使用的是 Sahi Os,请告诉我版本,我可以看看是否可能。

于 2013-07-04T10:32:42.887 回答