protractor - 量角器 - 如何使用 console.log 打印参数本身
问题描述
我正在尝试在控制台上打印参数本身。我的示例代码是这样的:
it('should print the parameter value', async function(){
expect (PO.printParameterandDoSomethingElse(myElement1)).toBe(true);
}
页面对象是:
this.printParameterandDoSomethingElse = async function(ele){
console.log(ele)
//do something
//do something else
//return output
}
我希望打印“MyElement1”,但是,在这段代码中,控制台打印的是“[object Object]”而不是参数本身(MyElement1)。我在github 线程中找到了一个讨论,其中另一个用户遇到了同样的问题,但我找不到她的 SO 线程。有没有办法做到这一点?
解决方案
推荐阅读
- javascript - jQuery TypeError - 显示不是函数
- javascript - 使用正则表达式过滤现有关键字
- android - 嵌套的 RecyclerViews,内部回收器不显示
- java - Eclipse 对导入感到困惑(“可从多个模块访问”)
- docker - 在 docker-compose 文件中使用 Weave 网络
- c++ - C++ 命名管道,安全地编写 unsigned int
- laravel-5 - 我想从网址栏“产品”访问。“.../product/paracetamol 1”,但我给出了“未定义的变量:产品 (0)”。
- ruby - 使用 ruby 在 linux 上使用 selenium webdriver 的问题
- vue.js - Microsoft Graph 在身份验证后记住用户
- r - 使用 lapply 从数据框列表创建新数据框