We would like to create a product that would allow us to test the health of an ArcGIS enterprise installation. This will allow us to not only check the health at the time of installation, but at any time the system in supposed be functioning.
Background
After installing an ArcGIS system we do not have a way to automate testing procedures. WE would like to not have to run manual tests all the time to state that the system is up and running. We will be using the ArcGIS Python API for this testing.
Steps to Reproduce/requirements (If there are steps that I can take to see a bug or issue)
[x] 1. Can we connect to the ArcGIS Portal or AGOL @topowright
[ ] 2. Can we connect to ArcGIS Server
[ ] 3. Can we connect to the web adaptors for portal and server
[ ] 4. We need to understand the user type and permissions of the user @rebeccaej26
[x] 5. We need to be able to create a folder in the users content @rebeccaej26
[ ] 6. We need to be able to publish a shapefile as a hosted feature service @rebeccaej26
[ ] 7. We need to be able to publish an excel as a hosted feature service
[ ] 8. We need to be able to pull down these files and edit the content and push back our edits
[ ] 9. We need to be able to run a geometry query on this data and produce a new layer in the enterprise based on this query
[ ] 10. We need to be able to create new users
Definition of Done (What work would be needed to fix this issue)
[ ] A windows batch script that allows a user to run this process on any computer that has access to ArcGIS enterprise
[ ] A parameter file with connection information
[ ] All content for functions is stored in a class
[ ] Full documentation of the code
[ ] Set up instructions (readme.txt)
Type of Opportunity
[ ] Internal idea from a Foretify or business partner
[ ] Internal idea from an Foretify employee that is needed based on needs from an industry
[ ] An need from a customer or a current opportunity
Current State (What is the problem)
We would like to create a product that would allow us to test the health of an ArcGIS enterprise installation. This will allow us to not only check the health at the time of installation, but at any time the system in supposed be functioning.
Background
After installing an ArcGIS system we do not have a way to automate testing procedures. WE would like to not have to run manual tests all the time to state that the system is up and running. We will be using the ArcGIS Python API for this testing.
Steps to Reproduce/requirements (If there are steps that I can take to see a bug or issue)
Definition of Done (What work would be needed to fix this issue)
Type of Opportunity
Stakeholders