Testing that evaluates the "CAPABILITY OF A SYSTEM" to cooperate "CORRECTLY" in unexpected or abnormal conditions.
RobustTesting
Things to do pre-deployment of a software:
you can manage and track changes your codebase, collaborate seamlessly with your dev team ,and roll back to previous versions if necessary
VersionControl
Things to do pre-deployment of a software:
identify environmental changes and differences by running scripts on a backup production copy before release.
IdentifyEnvironmentalDifferences
Things to do pre-deployment of a software:
can give your team a better understanding of how users
experience your software.
CreateSyntheticTransactionTests
FOUNDATION OF ENTERPRISE SOFTWARE DEPLOYMENT:
Application deployment is a ____ which covers all the activities
ComplexProcess
acts as a server for storing and processing data at high speeds and can carry out millions of instructions simultaneously.
Mainframe
Such large-scale deployments are hazardous because:
Applications are more and morecomplex; they contain numerous
components, versions and variants,
Applications evolve more and more quickly.
Applications rely on other applications, components, or services such as operating system, middleware, servers, editors, compilers, etc.,
DEPLOYMENT PROCESS:
The objective of a ______ is mainly to pack and advertise what it wants to deliver to its consumer.
Producer
DEPLOYMENT PROCESS:
The goal at the _____ level is to prepare the physical deployment on the users computers inside the enterprise.
enterprise
DEPLOYMENT PROCESS:
The objective at the ____ level is the actual physical deployment, i.e., the assembly and maintenance of an operational version of the application on each user's computer.
User
represent the link between the application development and the
application deployment.(PD)
PRODUCERDEPLOYMENT
PRODUCER DEPLOYMENT:
application deployment covers 2 Activities: (?)
Release
Unrelease
Two Activities that takes place in Enterprise Deployment:
assemble activity
predisposeactivity
ENTERPRISE DEPLOYMENT:
The assemble activity is broken into for sub-activities:
unpack
compose
test
pack
ENTERPRISE DEPLOYMENT:
The predispose activity, specifies___, ___, and ___it will be deployed
where
when
how
the process of making software available to be used on a system by users and other programs.
Software deployment
refers to the process of making the application work on a target device
USERDEPLOYMENT
Begins after software application has been written, tested, packaged and delivered to an enterprise:
ENTERPISESOFTWARE DEPLOYMENT
Things to do pre-deployment of a software:
These test mimic real-world traffic by sending simulated request to your own software from various browsers, device, and locations.
CreateSyntheticTransactionTest
Things to do pre-deployment of a software:
Designed to identify possible failures due to unexpected inputs or erros, such as Invalid Data, network Interruptions, or power failures.
RobustTesting
(ESD)
refers to all of the activities that must take place to make a software application available to end users.
ENTERPRISE SOFTWARE DEPLOYMENT
Things to do pre-deployment of a software:
Testing that evaluates the "CAPABILITY OF A SYSTEM" to cooperate "CORRECTLY" in unexpected or abnormal conditions.
RobustTesting
Heartbeat of Software Development and Deployment
Version Control
Things to do pre-deployment of a software:
Allows your team to work confidently, knowing that they can always revert to a known, stable state.