black-box testing

functional testing