我一直在研究量角器已经有两个多星期了,并且已经对它感兴趣了,但是有一个问题一直困扰着我一段时间:
我想要做的是:从数据库中获取值并在我的测试中使用它,所以我一直在做以下事情:
var test=function(callback)
{
//connection made;
//select query fired;
connection.query('select * from mytable', function(rows,error){
var result={};
for(int i=0;i<rows.length;i++)
{
result.first=rows[i].col1;
result.sec=rows[i].col2;
result.third=rows[i].col3;
callback(result);
}
});
}
//and then I use the return values as:
test(function(data){
var value1;
var value2;
value1=data.first;
value2=data.sec;
// i am able to print value1 and value2, the real problem is below:
browser.get(value1);//the browser function wont work!!
});
规范通过没有失败, 我可以打印数据库中的值,但我无法使用浏览器功能。
请帮助!!