自动化测试-load配置文件

使用的工具:java.util.ResourceBundle 或 java.util.Properties

1. 创建config.properties文件,格式如下的键值对

#webdriver
chrome_driver_path=./driver/chromedriver.exe
ie_driver_path=./driver/IEDriverServer.exe
edge_driver_path=./driver/MicrosoftWebDriver.exe
wait_timeout=60

2. 通过文件名获取到访问资源的bundle

ResourceBundle bundle = ResourceBundle.getBundle("config");

或者

Properties prop = new Properties(); 

InputStream in = new BufferedInputStream (new FileInputStream("config.properties"));

prop.load(in);

3. 通过ResourceBundle的getString(String key)方法访问key对应的value

或者通过getProperty(String key)方法访问key对应的value

 

Properities 和 ResourceBundle 的区别参考如下文章:

http://www.cnblogs.com/fjhh/p/5370663.html

posted on 2017-09-29 16:31  疯狂的Tester  阅读(255)  评论(0编辑  收藏  举报

导航