A method for recording a task based on robotic process automation, RPA, performed by a computing system in which an RPA solution is installed, the method comprising: recording a task using the RPA solution; and performing, in response to completion of the recording, recording result correction, wherein the performing the recording result correction comprises: sequentially obtaining each event included in an event sequence (10, 11, 14, 17, 19) generated as a result of the recording, wherein the event sequence (10, 11, 14, 17, 19) comprises information about each event included in the event sequence (10, 11, 14, 17, 19), and the information about each event comprises information about a type of user manipulation, information about a target object position, and information about a target object type; correcting the target object type of the obtained event using the target object position of the obtained event; wherein the correcting the target object type comprises: calling an object type return method that receives a target object position of the obtained event; waiting until the object type return method returns; and correcting the target object type of the obtained event to an object type returned from the object type return method; reproducing the obtained event using the target object position of the obtained event and a corrected target object type of the obtained event; and repeating the obtaining, the correcting, and the reproducing until an event included in the event sequence (10, 11, 14, 17, 19) is exhausted. recording a task using the RPA solution; and performing, in response to completion of the recording, recording result correction, wherein the performing the recording result correction comprises: sequentially obtaining each event included in an event sequence (10, 11, 14, 17, 19) generated as a result of the recording, wherein the event sequence (10, 11, 14, 17, 19) comprises information about each event included in the event sequence (10, 11, 14, 17, 19), and the information about each event comprises information about a type of user manipulation, information about a target object position, and information about a target object type; correcting the target object type of the obtained event using the target object position of the obtained event; wherein the correcting the target object type comprises: calling an object type return method that receives a target object position of the obtained event; waiting until the object type return method returns; and correcting the target object type of the obtained event to an object type returned from the object type return method; reproducing the obtained event using the target object position of the obtained event and a corrected target object type of the obtained event; and repeating the obtaining, the correcting, and the reproducing until an event included in the event sequence (10, 11, 14, 17, 19) is exhausted. sequentially obtaining each event included in an event sequence (10, 11, 14, 17, 19) generated as a result of the recording, wherein the event sequence (10, 11, 14, 17, 19) comprises information about each event included in the event sequence (10, 11, 14, 17, 19), and the information about each event comprises information about a type of user manipulation, information about a target object position, and information about a target object type; correcting the target object type of the obtained event using the target object position of the obtained event; wherein the correcting the target object type comprises: calling an object type return method that receives a target object position of the obtained event; waiting until the object type return method returns; and correcting the target object type of the obtained event to an object type returned from the object type return method; reproducing the obtained event using the target object position of the obtained event and a corrected target object type of the obtained event; and repeating the obtaining, the correcting, and the reproducing until an event included in the event sequence (10, 11, 14, 17, 19) is exhausted.