学习OpenTest JavaScript的最佳方法是什么

问题描述 投票:-1回答:1

我正在努力了解OpenTest框架link使用的JavaScript。我知道它使用Nash Horn JavaScript引擎。是否有人花时间找出JavaScript OpenTest使用的版本?

javascript automated-tests android-testing nashorn opentest
1个回答
0
投票

最新的OpenTest版本(1.1.4)支持JavaScript ES5。 OpenTest所需的JS知识很少(尽管您可以应用任何有效的ES5构造)。这是您应该熟悉的:

  • 变量声明,赋值和作用域。在JS中,这可能很棘手,请确保了解提升的概念,以免以后出现令人不愉快的意外。
  • 控制结构和循环:ifforwhile语句。
  • 使用对象:主要是声明和访问属性。
  • [使用数组:声明,添加/删除元素和数组API(您可能只需要使用lengthindexOffilterpush即可获得]。
  • 使用函数:声明,函数表达式,函数调用和参数。另请了解在函数声明的上下文中进行吊装。
  • JSON:与JSON数据之间的相互转换。在OpenTest中,$json函数还可用于将JS变量转换为JSON字符串。

[学习JavaScript的资源很多。如果您已经具备一些编码技能,那么这本书是为那些熟悉另一种编程语言的人设计的:Axel Rauschmayer, Speaking JavaScript。它非常好,它也是免费的。我喜欢这本书是因为它是为ES5编写的。大多数较新的书也将介绍ES6概念,如果您不知道如何区别于ES5概念,可能会造成混淆。

© www.soinside.com 2019 - 2024. All rights reserved.