diff --git a/utilities/load-testing/tests/SimpleTests-1-3.jmx b/utilities/load-testing/tests/SimpleTests-1-3.jmx new file mode 100644 index 00000000..1c2c6e1b --- /dev/null +++ b/utilities/load-testing/tests/SimpleTests-1-3.jmx @@ -0,0 +1,1209 @@ + + + + + + false + false + + + + WEBAPP_HOST + ${__property(webapp.host, , localhost)} + = + + + WEBAPP_PORT + ${__property(webapp.port, , 8080)} + = + + + WEBAPP_NAME + ${__property(webapp.name, , vivo)} + = + + + PERSON_URI_FILE + ${__property(file.person.uris, , PersonUris.csv)} + = + + + INFO_RESOURCE_URI_FILE + ${__property(file.infoResource.uris, , InfoResourceUris.csv)} + = + + + AUTHOR_URI_FILE + ${__property(file.author.uris, , AuthorUris.csv)} + = + + + ITERATIONS + ${__property(iterations, , 10)} + = + + + DEFAULT_NAMESPACE + ${__property(default.namespace, , http://vivo.mydomain.edu/individual/)} + = + + + THREADS + ${__property(threads, , 1)} + = + + + + + + + + continue + + false + ${ITERATIONS} + + ${THREADS} + ${THREADS} + 1294759350000 + 1294759350000 + false + + + + + + + false + rfc2109 + + + + + + + ${WEBAPP_HOST} + ${WEBAPP_PORT} + + + + + + true + + + + These pages are run while the user is not logged in. + + + + + + + + + + + + + ${WEBAPP_NAME}/ + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/about + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/browse + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/individuallist?vclassId=http%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2FPerson + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/search?flag1=1&querytext=faculty + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/display/${PERSON_URI} + GET + true + false + true + false + false + + + + + , + utf8 + ${PERSON_URI_FILE} + false + true + All threads + false + PERSON_URI + + + + + + + + + + + + + + ${WEBAPP_NAME}/display/${INFO_RESOURCE_URI} + GET + true + false + true + false + false + + + + + ${INFO_RESOURCE_URI_FILE} + utf8 + INFO_RESOURCE_URI + + false + true + false + All threads + + + + + + + + + + + false + testAdmin + = + true + loginName + + + false + Password + = + true + loginPassword + + + + + + + + + + ${WEBAPP_NAME}/programLogin + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/siteAdmin + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/browse + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/individuallist?vclassId=http%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2FPerson + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/search?flag1=1&querytext=faculty + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/display/${PERSON_URI} + GET + true + false + true + false + false + + + + + , + utf8 + ${PERSON_URI_FILE} + false + true + All threads + false + PERSON_URI + + + + + + + + + + + + + + ${WEBAPP_NAME}/display/${INFO_RESOURCE_URI} + GET + true + false + true + false + false + + + + + ${INFO_RESOURCE_URI_FILE} + utf8 + INFO_RESOURCE_URI + + false + true + false + All threads + + + + + + + + false + PREFIX core: <http://vivoweb.org/ontology/core#> SELECT ?pubUri WHERE {<${DEFAULT_NAMESPACE}${PERSON_URI}> core:authorInAuthorship ?authorshipUri . ?authorshipUri core:linkedInformationResource ?pubUri .} + = + true + query + + + + + + + + + + ${WEBAPP_NAME}/ajax/sparqlQuery + POST + true + false + true + false + false + + + + + , + utf8 + ${PERSON_URI_FILE} + false + true + All threads + false + PERSON_URI + + + + + pubUri + + Assertion.response_data + false + 2 + + + + + + + + false + PREFIX core: <http://vivoweb.org/ontology/core#> SELECT ?grantUri WHERE {<${DEFAULT_NAMESPACE}${PERSON_URI}> <http://vivoweb.org/ontology/core#hasPrincipalInvestigatorRole> ?grantRole . ?grantRole core:roleIn ?grantUri .} + = + true + query + + + + + + + + + + ${WEBAPP_NAME}/ajax/sparqlQuery + POST + true + false + true + false + false + + + + + , + utf8 + ${PERSON_URI_FILE} + false + true + All threads + false + PERSON_URI + + + + + grantUri + + Assertion.response_data + false + 2 + + + + + + + + + + + + + + ${WEBAPP_NAME}/logout + GET + true + false + true + false + false + + + + + + + + + + + false + selfEditor + = + true + loginName + + + false + Password + = + true + loginPassword + + + + + + + + + + ${WEBAPP_NAME}/programLogin + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/browse + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/individuallist?vclassId=http%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2FPerson + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/search?flag1=1&querytext=faculty + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/display/${PERSON_URI} + GET + true + false + true + false + false + + + + + , + utf8 + ${PERSON_URI_FILE} + false + true + All threads + false + PERSON_URI + + + + + + + + + + + + + + ${WEBAPP_NAME}/display/${INFO_RESOURCE_URI} + GET + true + false + true + false + false + + + + + ${INFO_RESOURCE_URI_FILE} + utf8 + INFO_RESOURCE_URI + + false + true + false + All threads + + + + + + + + + + + + + + ${WEBAPP_NAME}/logout + GET + true + false + true + false + false + + + + + + doesn't matter whether we are logged in or not + + + + + + + true + ${DEFAULT_NAMESPACE}${AUTHOR_URI} + = + true + uri + + + false + dynamic + = + true + render_mode + + + false + person_pub_count + = + true + vis + + + false + short + = + true + vis_mode + + + false + vis_container_coauthor + = + true + container + + + + + + + + + + ${WEBAPP_NAME}/visualizationAjax + GET + true + false + true + false + false + + + + + , + utf8 + ${AUTHOR_URI_FILE} + false + true + All threads + false + AUTHOR_URI + + + + + drawPubCountVisualization + + Assertion.response_data + false + 2 + + + + + + + + true + ${DEFAULT_NAMESPACE}${PERSON_URI} + = + true + uri + + + false + utilities + = + true + vis + + + false + PROFILE_INFO + = + true + vis_mode + + + + + + + + + + ${WEBAPP_NAME}/visualizationAjax + GET + true + false + true + false + false + + + + + , + utf8 + ${PERSON_URI_FILE} + false + true + All threads + false + PERSON_URI + + + + + {.+} + + Assertion.response_data + false + 2 + + + + + + + + true + ${DEFAULT_NAMESPACE}${PERSON_URI} + = + true + uri + + + false + utilities + = + true + vis + + + false + SHOW_GRANTS_LINK + = + true + vis_mode + + + + + + + + + + ${WEBAPP_NAME}/visualizationAjax + GET + true + false + true + false + false + + + + + , + utf8 + ${PERSON_URI_FILE} + false + true + All threads + false + PERSON_URI + + + + + {.+} + + Assertion.response_data + false + 2 + + + + + + + + true + ${DEFAULT_NAMESPACE}${PERSON_URI} + = + true + uri + + + false + utilities + = + true + vis + + + false + PROFILE_URL + = + true + vis_mode + + + + + + + + + + ${WEBAPP_NAME}/visualizationAjax + GET + true + false + true + false + false + + + + + , + utf8 + ${PERSON_URI_FILE} + false + true + All threads + false + PERSON_URI + + + + + individual + + Assertion.response_data + false + 2 + + + + + + + + true + ${DEFAULT_NAMESPACE}${PERSON_URI} + = + true + uri + + + false + utilities + = + true + vis + + + false + PERSON_LEVEL_URL + = + true + vis_mode + + + + + + + + + + ${WEBAPP_NAME}/visualizationAjax + GET + true + false + true + false + false + + + + + , + utf8 + ${PERSON_URI_FILE} + false + true + All threads + false + PERSON_URI + + + + + visualization + + Assertion.response_data + false + 2 + + + + + + + + true + ${DEFAULT_NAMESPACE}${PERSON_URI} + = + true + uri + + + false + utilities + = + true + vis + + + false + SHOW_AUTHORSHIP_LINK + = + true + vis_mode + + + + + + + + + + ${WEBAPP_NAME}/visualizationAjax + GET + true + false + true + false + false + + + + + , + utf8 + ${PERSON_URI_FILE} + false + true + All threads + false + PERSON_URI + + + + + numOfPublications + + Assertion.response_data + false + 2 + + + + + + + + true + ${DEFAULT_NAMESPACE}${PERSON_URI} + = + true + uri + + + false + utilities + = + true + vis + + + false + COPI_URL + = + true + vis_mode + + + + + + + + + + ${WEBAPP_NAME}/visualizationAjax + GET + true + false + true + false + false + + + + + , + utf8 + ${PERSON_URI_FILE} + false + true + All threads + false + PERSON_URI + + + + + visualization + + Assertion.response_data + false + 2 + + + + + + + +