Merge branches 'dev' and 'master' into dev
added testcases script
Merge branches 'master' and 'dev'