What are dev,test,production environments,what process are done each environment?

charith2
Kilo Contributor

Hi all,What are dev,test,production environments in servicenow,what process are done each environment?

1 ACCEPTED SOLUTION

Susan Britt
Mega Sage
Mega Sage

Hi Charith,



That process may need to be defined by your company or department.   Generally speaking, DEV is where the ServiceNow admins and developers would do their initial changes (development, enhancements) and perform their technical testing.   TEST is where you would promote the update sets to to confirm the promotion process (i.e. did I miss some manual steps) and perform functional testing.   Depending on your organization, you may have the stakeholders/end-users perform their UAT here.   PROD is the production instance where testing is NOT done and users log in to request, report and fulfill work.


View solution in original post

6 REPLIES 6

Mike_Bk
Kilo Expert

I am curious; are you saying that no testing is done once a change is implemented into Production?

Shouldn't their be additional testing to ensure prod (being the most important environment) is fully functional? Just on the off-chance that it differs from test.

Running smoke tests and verifying your work - absolutely, like verifying a portal page looks like you expect after a change, verifying a configuration setting is there.  As far as running actual tests that involve creating test records (i.e. submitting a Catalog Item or transferring an HR Case), that will be a decision your organization needs to make.  Personally, I do not like having test/dummy data in production and depending on your compliance policies, deleting it may cause some headaches during audits.  This is why it's important to have good processes are in place around clones (ensuring at least one of your sub-prod instances is as close to production as possible), development, promotions, and testing in lower environments, so promotions mimic what go-live should be like.  You should be able to find any errors, missing pieces from update sets, manual steps needed, etc.