Oracle Apps Training Testing Environments
In every implementation, there are always more than one environments in Oracle Apps. The rule of thumb states that below environment are a must:- 1. Development environment, where developers usually have System Administrator responsibility and also the apps password. If not System Administrator then at least they should have access to "Application Developer" responsibility. 2. Testing environment Developers usually do not and must not have apps password to this environment . This is where users sign-off customizations or even setup changes. 3. Production environment This is where the business runs Optional environments:- CRP environment Conference room pilot environment is where usually implementation team gets buying to their product offering from user community, during implementation. This environment is usually used for sign off during new implementations. Patching environment This is where all new Oracle Patches are sanity tested. Support environment This environment is exclusive to support staff. This environment is usually the most frequently cloned environment in Oracle Apps site that has gone live. Frequent cloning helps the Oracle Applications support staff to reproduce production issues Migration Environment This is where repeated data migration can take place before migration code gets frozen and ready for UAT. User Training Environment Some clients mix this with the CRP itself. But post-goLive of APPS, when rolling out new module, an environment like this comes handy. You as a developer do not need to worry about these environments, as your focus will be on Development Environment only. Now some notes:- 1. There can be more than one development environment at any implementation site, when different big modules are being implemented, all having different timelines. However, the changes to each environment are UAT'ed on a common Test environment. 2. The development to production cycle is.... Developer does development & unit testing on Development Environment, and their code gets promoted to User Testing environment. Following this, the changes get applied to Production environment. 3. The changes done to "development environment" must be scripted in all cases where possible. As a thumb rule, everything except for Functional Configuration can be scripted. You may be intersted in FNDLOAD Link |
Comments on "Oracle Apps Training Testing Environments"
hello Anil,
what does it mean UAT ?
thanks
Hi Florin,
It means "User Acceptance Testing"
Thanks
Anil Passi
Hi Anil,
You are doing a great work!
I do have a question on the support environment/instance. Do you know or could you refer to any best practices or do or don'ts to support environment.
For example, you get a third party company to support your applications and you don't want them to see the sensitive or not execute certain operations. What would you recommend based ? If there are any articles on this ?
Thank you in advance.
Vish
Hi Vish
Out here we are running anonymizing scripts to garble the HRMS data, whereby the last name of one person becomes the first name of some other person etc. This helps us protect the HRMS sensitive data.
Regarding sensitive concurrent programs, you can always give the third party specific responsibilitis which have restricted access to concurrent programs.
thanks,
anil
Hello,
Thanx for the added value in your article.
Can any one suggest a form for the BF035 document.
Best rgds
Islam Yousry
Hello Passi,
pls, i dont understand how to protect data by the way of last name come first name of other pls explain
Hi Anil,
could you please explain how the code is moved between different environments, i. e from development to test and then to production in real life? Is is just FTPed or we need any migration tools? How is it related with version control?
Please explain me in detail. I am new to apps.
Thanks,
Satya.
Hey Anil,
can u please explain how the code is moved between different environments, i. e i want to move code from DEV to UAT we need any migration tools? How is it related with version control?
Thanks,
Sathishkadiyala@gmail.com
Hey Anil,
please explain how the code is moved between DEV to UAT
we need any migration tools? How is it related with version control?
Please explain me in detail. I am new to apps.
Thanks,
Sathishkadiyala@gmail.com
Hi Anil,
I am going to to do start Functional Testing for the AP and GL modules. Can you suggest some documentation, or the things that I should look out for. If you have any relevant document please email it to tripana99@gmail.com.
Any kind of help is appreciated.
Thanks
Anand
Hi Anil,
could you please explain how the code is moved between different environments, i. e from development to test and then to production in real life? Is is just FTPed or we need any migration tools? How is it related with version control?
Please explain me in detail. I am new to apps.
Thanks,
kaushal
Hi Anil,
Could you please help me to clarify the below doubts:
Does different environments have separate databases
You do we need to more than 1 development or testing instances?
Thanks in advance for your help.
Hi Anil,
I am new to apps. Can you please explain me what is GRN number in AP.Is it related to rcv_transaction_id?
Thanks in advance.
Please provide test scripts on HRMS (IRequirements, OTL etc).
Hi, GRN means Good Receipt Notes. It is zgenerated by System afetr taking The Applicable Inputs
Developers usually do not and must not have apps password to this environment . This is where users sign-off customizations or even setup changes.
What about the GUI testing? How is that done?
what is the role of test manager/lead in apps implentation prj's?
what r the best practices for testing..plz advise