以编写UI自动化的代码举例:
//定位手机号码输入框
private String phoneInput = "//input[@placeholder=\"手机号码\"]";
这样写会编译报错,缺少;
修改为:
private String phoneInput = "//input[@placeholder='手机号码']";
即去掉转移符,修改\"为单引号之后,编译成功。
再次运行后,发现代码中显示正常的中文在控制台显示为中文乱码,因此得知,前面的转义问题,实际为idea编码问题。
在网上百度解决idea编码问题后,再次将单引号修改为\",编译成功。
参考:
idea2019中utf-8乱码问题
https://www.cnblogs.com/ambitionutil/p/11245312.html