From 695718f8e715123d10c72034efdf35fea6343706 Mon Sep 17 00:00:00 2001 From: jeb228 Date: Sun, 16 Jan 2011 15:23:21 +0000 Subject: [PATCH] NIHVIVO-1129 allow each test site to have its own SelfEditor name. --- .../load-testing/tests/SimpleTests-1-1-1.jmx | 520 ++++++++++++++++ .../load-testing/tests/SimpleTests-1-2.jmx | 569 ++++++++++++++++++ 2 files changed, 1089 insertions(+) create mode 100644 utilities/load-testing/tests/SimpleTests-1-1-1.jmx create mode 100644 utilities/load-testing/tests/SimpleTests-1-2.jmx diff --git a/utilities/load-testing/tests/SimpleTests-1-1-1.jmx b/utilities/load-testing/tests/SimpleTests-1-1-1.jmx new file mode 100644 index 00000000..f25861aa --- /dev/null +++ b/utilities/load-testing/tests/SimpleTests-1-1-1.jmx @@ -0,0 +1,520 @@ + + + + + + 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)} + = + + + ITERATIONS + ${__property(iterations, , 10)} + = + + + THREADS + ${__property(threads, , 1)} + = + + + SELF_EDITOR_NAME + ${__property(self.editor.name)} + = + + + + + + + + continue + + false + ${ITERATIONS} + + ${THREADS} + 1 + 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}/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}/authenticate?login=block + GET + true + false + true + false + false + + + + + + + + false + testAdmin + = + true + loginName + + + false + Password + = + true + loginPassword + + + false + block + = + true + login + + + + + + + + + + ${WEBAPP_NAME}/authenticate + GET + true + false + true + false + false + + + + + + Site Administration + + Assertion.response_data + false + 2 + + + + + + + + + + + + + + ${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 + + + + + + + + + + + + + + + + + ${WEBAPP_NAME}/authenticate?login=block + GET + true + false + true + false + false + + + + + + + + false + ${SELF_EDITOR_NAME} + = + true + loginName + + + false + Password + = + true + loginPassword + + + false + block + = + true + login + + + + + + + + + + ${WEBAPP_NAME}/authenticate + GET + true + false + true + false + false + + + + + + Site Administration + + Assertion.response_data + false + 2 + + + + + + + + + + + + + + ${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 + + + + + + + + diff --git a/utilities/load-testing/tests/SimpleTests-1-2.jmx b/utilities/load-testing/tests/SimpleTests-1-2.jmx new file mode 100644 index 00000000..0356097e --- /dev/null +++ b/utilities/load-testing/tests/SimpleTests-1-2.jmx @@ -0,0 +1,569 @@ + + + + + + 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)} + = + + + ITERATIONS + ${__property(iterations, , 10)} + = + + + DEFAULT_NAMESPACE + ${__property(default.namespace, , http://vivo.mydomain.edu/individual/)} + = + + + THREADS + ${__property(threads, , 1)} + = + + + SELF_EDITOR_NAME + ${__property(self.editor.name)} + = + + + + + + + + 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}/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 + username + + + false + Password + = + true + password + + + + + + + + + + ${WEBAPP_NAME}/programLogin + GET + true + false + true + false + false + + + + + + + + + + + + + + ${WEBAPP_NAME}/siteAdmin + 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 + ${SELF_EDITOR_NAME} + = + true + username + + + false + Password + = + true + password + + + + + + + + + + ${WEBAPP_NAME}/programLogin + 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 + + + + + + + +