1
我正在嘗試爲我在SauceLabs上運行的量程器測試編寫自定義Jasmine記者。在SauceLabs中檢索當前平臺
我可以很容易地使用browser.getCapabilities()
獲得當前的瀏覽器,但我該如何獲得該平臺?
var multiCapabilities = [
{
'browserName': 'chrome',
'platform': 'Windows 7',
},
{
'browserName': 'chrome',
'platform': 'Linux',
}
];
exports.config = {
framework: 'jasmine2',
onPrepare: function() {
browser.getCapabilities().then(function (capabilities) {
var browserName = capabilities.caps_.browserName
var browserVersion = capabilities.caps_.version
// How can I get the full platform here??? i.e OS name + version
})
}
};
謝謝!
'capabilities.caps_.platform'?我看到我們用它來確定平臺 - 它適合你嗎? – alecxe
它只是給我以下信息:**當我在Windows上時,XP **,當我在Mac OSX上時,** MAC **,以及當我在Linux上時,還有其他信息。我也需要操作系統版本,因爲我可以在Windows 7,8,10等測試...基本上最好的是檢索我提供的功能。 – foch