Hafeez to appear for bowling assessment test on Nov 17