> Javascript language support for testing smart-TV devices using testwizard
javascript
'use strict';
const Testwizard = require("@testwizard/test");
const SmartTV = require("@testwizard/smart-tv");
async function test() {
const session = await Testwizard.createSession();
const smartTV = await SmartTV.create(session, "SmartTv");
console.log("sendRCKey");
let result = await smartTV.sendRCKey("menu");
console.log(result.message);
if (!result.success)
session.addFail(result.message);
if (!(session.hasFails || session.hasErrors))
session.addPass("Test was successful");
}
test();
`
$3
`json
{
"tester": "John Smith",
"parameters": [
{ "name": "param1", "value": "value1"},
{ "name": "param2", "value": "value2"}
],
"resources": [
{ "category": "SMART_TV", "name": "SmartTv", "id": "TV Model 1"}
],
"outputFolder": "c:\\temp"
}
``