issue #3541 add button/checkBox test for NPM test