在Appium1.7.1里集成了一个同步模块async-lock用来支持多会话功能. 只能说就算是以单线程高并发闻名的I/O密集型Nodejs也不得不扩展额外的同步块方法,或者说,在现有的计算机体系结构和配备的操作系统之下,所有的编程语言都无法摒弃同步信息块. 不过想想也是,这个世界原本是处于无序的状态,只是有了人类的干预,才会让一切事情直着走.要是没有同步块,所有的线程(Nodejs底层的异步也是多线程)就会如野草生成一般,力量强大,但不可被控制,而不可被控制恰恰是不能被人类所容忍的. 首先需…