Location>code7788 >text

【Share Experience】Some points to note when writing "Online Scripts"

Popularity:456 ℃/2025-02-23 12:54:16
Version date Revised describe
V1.0 2024/12/8 nick huang Create a document

background

Some time ago, a colleague asked me: Does the company have a template for "Online Script"?
I said: No, I have written some online scripts before, so I can send them to you for reference.

Some students may not have any idea about how to write online scripts. Let me share them here and you can use them as a reference.

In which scenarios do you need to write an online script?

Since scripts are not written every time, some students may write less. In the following scenarios, product students or quality students may propose that they need to write scripts:
1. Key features are online
2. Larger features are launched
3. Features with long development duration are launched
4. New applications are launched
5. Versions that obviously feel that the content of the online content are more complicated will be launched
6. Wait

What is the online script

Guide the "software online work" toon timeBy qualityBy quantityPerforming execution scripts.

Contents included in the online script

Generally, I will divide the online script into three time stages:
1. Work completed in advance by the front-end movie
2. Online execution
3. Work that needs to be performed after going online

Work completed ahead of time before going online

There are many implementation contents that need to be prepared in advance before going online to avoid being too late or being in a hurry on the day of online launch.

matter Responsible person Time requirements progress Remark
Development Report Apple At least one day before it goes online Completed Example of this behavior
Test report Boy At least one day before it goes online in progress Example of this behavior
Make an appointment in advance for the time of the persons who need to cooperate on the day of the launch Cat At least one day before it goes online Pending Example of this behavior
etc.

Why do some things need to be completed ahead of time? I feel that there are two reasons:
1. Some things must be prepared in advance becauseLong duration, or existsUncontrollable factors. For example, you need to apply for a domain name, which involves the cooperation and approval of other personnel. The time period is long and the uncontrollable factors are strong, so we must handle it in advance;
2. Some things that can be handled in advance or not in advance, I usually try to deal with them in advance and give them the same day as online.Leave enough margin

Tips
As mentioned above, “Make an appointment in advance for the time of the persons who need to cooperate on the day of the launch”.
Not all participants are involved so closely. For example, the cooperating personnel of cross-departmental cooperation may cooperate with the online activities of multiple departments every day, so there will inevitably beMissing and forgettingThe situation.
We can get half an hour ahead and 1 day ahead of time.Reminder in advanceLet’s take a look at those who need to participate and avoid temporarily forgetting.

Online execution

I generally describe the time requirement of "work completed in advance before going online" before a certain point in time.
The time requirements for "online execution work" need to be more meticulous, because the time period for on-line is relatively short, and personnel from all parties need to cooperate closely in a short period of time.

matter Responsible person time progress Remark
Remind the people who need to cooperate 30 minutes in advance to have online tasks at 20:00, don't forget Apple 19:45 Pending Example of this behavior
Execute pre-online SQL scripts Boy 20:00 Pending Example of this behavior
Release a configuration center configured in advance (such as Ctrip'sapollo Cat 20:10 Pending Example of this behavior
Application Release Dog 20:20 Pending Example of this behavior
Execute pre-online SQL scripts Egg 20:30 Pending Example of this behavior
Online verification of basic functions (technical side) Fish 20:40 Pending Example of this behavior
Synchronous notification of product students verification Fish 20:40 Pending Example of this behavior
If any of the above steps does not meet expectations, rollback the online version (please be sure to prepare the rollback steps in advance) Go Supplement during execution Pending Example of this behavior
If the release is successfully completed, thank all the personnel who cooperated in the discussion group for their cooperation. Hill 21:00 Pending Example of this behavior
etc.

Tips
As mentioned above in "Online Version Rollback":Please be sure to prepare the "Step of Rolling Back on the Online Version" in advance
To avoid falling into a situation where you cannot roll back.

Work to be executed after going online

Generally, some finishing work will be left after the online launch. We will record it and follow up in time according to the planned time.

matter Responsible person time progress Remark
Online observation results confirm Apple 2024/12/10 (the second day of the release) Pending Example of this behavior
etc.

Tips
If cross-departmental collaboration is involved, and the department's co-operation personnel are responsible for our missionActively cooperateandPlay a key role
We can express our gratitude by email, etc.

at last

I am not talented and have limited knowledge. If there are any mistakes, please feel free to correct me.
If this article is helpful to you, rememberOne-click three consecutive”(“Like”、“Comment”、“collect")oh!