capability testing