Nothing Special   »   [go: up one dir, main page]

CN111240786A - Walkthrough method and device, electronic equipment and storage medium - Google Patents

Walkthrough method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN111240786A
CN111240786A CN202010022731.1A CN202010022731A CN111240786A CN 111240786 A CN111240786 A CN 111240786A CN 202010022731 A CN202010022731 A CN 202010022731A CN 111240786 A CN111240786 A CN 111240786A
Authority
CN
China
Prior art keywords
content
walkthrough
interface
result
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010022731.1A
Other languages
Chinese (zh)
Inventor
田野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN202010022731.1A priority Critical patent/CN111240786A/en
Publication of CN111240786A publication Critical patent/CN111240786A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3696Methods or tools to render software testable

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the disclosure discloses a walkthrough method, a walkthrough device, electronic equipment and a storage medium. The method comprises the following steps: acquiring interface content and content expected information corresponding to the walkthrough operation; generating a walkthrough result according to the interface content and the content expected information; and reporting the walkthrough result to a server, wherein the walkthrough result is used for indicating the server to generate a content modification task and is issued to a responsible person corresponding to the interface content, so that the manual filling of the walkthrough result is avoided, the walkthrough process is simplified, and the walkthrough efficiency is improved.

Description

Walkthrough method and device, electronic equipment and storage medium
Technical Field
The embodiment of the disclosure relates to the technical field of computers, and in particular relates to a walkthrough method, a walkthrough device, electronic equipment and a storage medium.
Background
Walkthrough, also known as visual walkthrough, is a method of examining the content of an interface presentation to find problems.
At present, the content displayed on the interface is frequently checked by a manual screening method, and the problem is indicated in a form of a table and reported to the corresponding personnel. Taking translation walkthrough as an example, an operator needs to find a translation problem and record the problem through an excel table, the operator returns the excel table to a translation manager, and the translation manager feeds the excel table back to the translator for translation again, so that a translated file is used for updating a file with the translation problem in a client, and the walkthrough efficiency is influenced.
Disclosure of Invention
The present disclosure provides a walkthrough method, apparatus, electronic device and storage medium, which can improve walkthrough efficiency.
In a first aspect, an embodiment of the present disclosure provides a walkthrough method, including:
acquiring interface content and content expected information corresponding to the walkthrough operation;
generating a walkthrough result according to the interface content and the content expected information;
and reporting the walkthrough result to a server, wherein the walkthrough result is used for indicating the server to generate a content modification task and sending the content modification task to a responsible person corresponding to the interface content.
In a second aspect, an embodiment of the present disclosure provides a walkthrough method, including:
performing walkthrough operation on the interface based on the interface design draft, and determining the interface content based on the walkthrough operation result;
acquiring content expected information corresponding to the interface content;
and generating a walkthrough result according to the interface content and the content expected information.
In a third aspect, an embodiment of the present disclosure further provides a walkthrough device, where the walkthrough device includes:
the information acquisition module is used for acquiring interface content and content expected information corresponding to the walkthrough operation;
the walkthrough result generating module is used for generating a walkthrough result according to the interface content and the content expected information;
and the walkthrough result reporting module is used for reporting the walkthrough result to a server, wherein the walkthrough result is used for indicating the server to generate a content modification task and sending the content modification task to a responsible person corresponding to the interface content.
In a fourth aspect, an embodiment of the present disclosure further provides a walkthrough device, where the walkthrough device includes:
the interface content determining module is used for carrying out walkthrough operation on the interface based on the interface design draft and determining the interface content based on the walkthrough operation result;
the expected information acquisition module is used for acquiring content expected information corresponding to the interface content;
and the walkthrough result generating module is used for generating a walkthrough result according to the interface content and the content expected information.
In a fifth aspect, an embodiment of the present disclosure further provides an electronic device, where the electronic device includes:
one or more processors;
a memory for storing one or more programs,
when executed by the one or more programs, cause the one or more processors to implement the walkthrough method as provided by embodiments of the present disclosure.
In a fourth aspect, the disclosed embodiments also provide a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the walkthrough method provided by the disclosed embodiments.
The disclosed embodiment provides a walkthrough scheme, which includes acquiring interface content and content expected information corresponding to walkthrough operation, generating a walkthrough result based on the interface content and the content expected information, reporting the walkthrough result to a server, wherein the walkthrough result is used for indicating the server to generate a content modification task and sending the content modification task to a responsible person corresponding to the interface content, so that the walkthrough result is prevented from being manually filled, a walkthrough process is simplified, and the walkthrough efficiency is improved.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and features are not necessarily drawn to scale.
Fig. 1 is a flowchart of a walkthrough method provided by an embodiment of the present disclosure;
FIG. 2 is a flow chart of another walkthrough method provided by an embodiment of the present disclosure;
FIG. 3 is a flow chart of another walkthrough method provided by an embodiment of the present disclosure;
fig. 4 is a block diagram of a walkthrough apparatus according to an embodiment of the present disclosure;
FIG. 5 is a block diagram of another walkthrough apparatus provided in the embodiments of the present disclosure;
fig. 6 is a block diagram of an electronic device according to an embodiment of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order, and/or performed in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the following description.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units. [ ordinal numbers ]
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
Fig. 1 is a flowchart of a walkthrough method provided by an embodiment of the present disclosure, which may be performed by a walkthrough apparatus, which may be implemented by software and/or hardware, and which may be integrated in an electronic device. As shown in fig. 1, the method includes:
and step 110, acquiring interface content and content expected information corresponding to the walkthrough operation.
Wherein the walk-through operation may be an operation input by a user. Taking case of case translation and walkthrough as an example, the walkthrough operation may be an operation input by an operator on an interface to be walkthrough. For example, the walk operation includes a circle selection operation, a single click operation, a double click operation, a long press operation, or the like.
In the embodiment of the disclosure, the interface content corresponding to the walkthrough operation is the content to be modified displayed in the interface of the current client. The content expected information is modified content corresponding to the content to be modified. Taking the case of the language and literature translation walkthrough as an example, the interface content corresponding to the walkthrough operation can be understood as the language and literature translation to be modified, and the content expected information can be understood as the modified language and literature translation. Taking the interaction effect as an example, the interface content corresponding to the walkthrough operation can be understood as the interface display effect to be modified, and the content expected information is the modified interface display effect. For example, if the screen color is dark, the interface content is the color of the darker screen area, and the content expectation information is the expected color information obtained by coloring the screen area that matches the color expectation.
Illustratively, operation information of a user on an interface displayed in a current window is acquired, and whether the operation information meets a preset condition is judged. If so, determining a content identifier according to the interface area pointed by the user operation, and acquiring interface content corresponding to the content identifier. And then, detecting whether the user inputs content expectation information corresponding to the interface content, and if so, recording the content expectation information.
Taking translation walkthrough as an example, the walkthrough operation of the circled file is detected, and the content identifier is determined according to the interface area corresponding to the circled area. It should be noted that each content in the interface is configured with unique identification information. For example, each case has a unique content identifier. And determining which file of which interface is selected according to the content identification, so that the file can be obtained from the file for translating the file. And then, if the user is detected to input the setting operation in the circle selection area, displaying a popup window for the user to input expected content aiming at the interface content, namely content expected information. The setting operation may be a double click, a long press, a joint click, or the like.
Taking the interface display effect walkthrough as an example, detecting that a user presses the control A for a long time, detecting the long pressing operation on the control B within the subsequent set time, and measuring the distance (represented by pixels) between the control A and the control B as the interface content corresponding to the walkthrough operation. And then, if the user input setting operation is detected, displaying a popup window for the user to input the expected control spacing.
Taking the walking-through of the display effect of the interface as an example, after the user selects a certain area on the current interface, the interface content selected by the user is obtained. And then, if the user input screen color taking operation is detected, taking the color corresponding to the screen color taking operation as the content expectation information.
And step 120, generating a walkthrough result according to the interface content and the content expected information.
Illustratively, a content identifier corresponding to the interface content is obtained, and a mapping relation between the content identifier and the interface content and content expected information is established to obtain a walkthrough result.
Taking the case of the file translation walkthrough as an example, the content identifier (or called file identifier) is used as an index, and the file to be modified and the expected file are stored in a table form in an associated manner to obtain a walkthrough result table.
Taking the interface display effect walkthrough as an example, a mapping relation among a content identifier (or called a control identifier), a control interval before modification and an expected control interval is established, and the mapping relation is stored in a table form to obtain a walkthrough result table. Optionally, an interface screenshot containing the control a and the control B may also be captured, and the interface screenshot is correspondingly stored in the walkthrough result table.
And step 130, reporting the walkthrough result to a server.
Illustratively, the terminal is provided with a walkthrough device, and the walkthrough device acquires a walkthrough result by executing the operation and reports the walkthrough result to the server. And the server acquires the walkthrough result and determines a responsible person corresponding to the interface content according to the content identification. And the server generates a content modification task according to the content identification, the interface content and the content expected information in the walkthrough result, and issues the content modification task to a responsible person corresponding to the interface content.
Taking the case translation as an example, a client page of a special version is displayed to the walkers, so that the walkers can check whether the case translation is correct. And if the situation that the walkthrough personnel select and translate the wrong file is detected, acquiring double-click or long-press operation of the walkthrough personnel in the file area. If the double-click or long-press operation is detected, a popup is displayed to acquire the expected translation content for the file input by the walkers. Optionally, the effect of the revised file is displayed on the client of the walkman in the form of a virtual floating layer. It should be noted that the modified translation of the document is displayed in the form of the virtual floating layer, which does not mean that the translation of the document is modified and effective, and the modification of the translation of the document is really effective after the translator modifies the translation of the document, uploads the translation to the server, and the client downloads the document translation file in the update installation package.
It should be noted that the content identifier may be determined according to the interface area corresponding to the censoring operation, and each content identifier corresponds to a unique item of content. For example, each case has a unique content identification. And generating a walkthrough result based on the content identification, the file with wrong translation and the expected translation content, and reporting the walkthrough result to the server. And after the server acquires the walkthrough result, determining a translator for translating the file according to the content identification. And the server generates a content modification task based on the walkthrough result and issues the content modification task to a translator corresponding to the file with the wrong translation.
Optionally, the walkers may also propose opinions for the interactions, and generate the walkthrough result based on the interaction opinions input by the walkers. For example, comments are made regarding screen colors or control spacing, etc. Or, performing layered three-dimensional display on the client interface to respectively display the interaction layer, the stream layer and the like.
According to the method and the device for the content modification, the interface content and the content expected information corresponding to the walkthrough operation are obtained, the walkthrough result is generated based on the interface content and the content expected information and is reported to the server, the walkthrough result is used for indicating the server to generate the content modification task and is issued to a responsible person corresponding to the interface content, the step of manually filling the walkthrough result is avoided, the walkthrough process is simplified, and the walkthrough efficiency is improved.
Fig. 2 is a flowchart of another walkthrough method provided in an embodiment of the present disclosure, where the method includes:
step 210, obtaining first operation information meeting a preset first condition, and determining interface content corresponding to the walkthrough operation according to the first operation information.
The preset first condition is a preset user operation for judging the content selected by the walkthrough operation. For example, the preset first condition includes a circle, an underline, a long press, or the like.
Illustratively, user operation is acquired, and the user operation is matched with a preset first condition. And if the matching is successful, determining that the first operation information meeting the preset first condition is detected. And determining a content identifier according to the interface area corresponding to the first operation information, thereby determining the interface content corresponding to the walkthrough operation according to the content identifier.
And step 220, acquiring second operation information which aims at the interface content and meets a preset second condition, displaying an interactive window, and acquiring content expected information input by a user through the interactive window.
The preset second condition is a preset operation for triggering the display of the interactive window. For example, the preset second condition includes double click, long press, or joint click, etc.
Illustratively, after the interface content circled by the user is obtained, the user operation aiming at the interface content is detected. And judging whether the user operation meets a preset second condition, if so, determining the user operation as a second operation meeting the preset second condition aiming at the interface content selected by the user. And after the second operation is detected, displaying the interactive window to prompt the user to input content expectation information into the interactive window, so that the content expectation information input by the user is acquired through the interactive window. Taking translation walkthrough as an example, after circling the case with wrong translation, the operation and maintenance personnel presses the interface area corresponding to the case for a long time to display the interactive window, and the operation and maintenance personnel inputs the expected case translation in the interactive window.
And step 230, generating a walkthrough result according to the interface content and the content expected information.
In the embodiment of the disclosure, a mapping relation between the content identifier, the interface content and the content expected information is established based on the interface area corresponding to the first operation information, so as to obtain a walkthrough result. The interface area corresponding to the first operation information refers to an object, input by a user, of user operation meeting a preset first condition. For example, if the user selects the document on a certain control, the interface area corresponding to the first operation information is the document. Or, if the user performs a color-taking operation on the screen of a certain area, the interface area corresponding to the first operation information is the screen area. Or the user firstly presses the control A for a long time and then presses the control B for a long time to obtain the pixel distance between the control A and the control B, and then the interface areas corresponding to the first operation information are the control A and the control B respectively.
For example, since a unique content identifier is assigned to each content in the interface in advance, and after the interface is displayed, the interface content corresponding to each interface area is known, the content identifier may be determined according to the interface area of the first operation information object. The content identification can be used as an index, the interface content and the content expected information are stored in an associated mode, so that the mapping relation among the content identification, the interface content and the content expected information is established, and the walkthrough result is obtained.
And 240, reporting the walkthrough result to a server.
Illustratively, in the case of networking the terminal, the walkthrough result is reported to the server.
The method comprises the steps that an interface to be walked is displayed, so that a user can input user operation aiming at the interface; the user operation is verified through presetting the first condition and the second condition, and the walk-through operation meeting the conditions is determined, so that the content to be modified and the content expected information are determined based on the walk-through operation, the walk-through result is automatically generated based on the content to be modified and the content expected information, an auxiliary walk-through tool is provided in a visual interface mode, the walk-through process is simplified, and the walk-through efficiency is improved.
Fig. 3 is a flowchart of another walkthrough method provided by the embodiment of the present disclosure, which may be applied to a design walkthrough scenario based on a design draft. The method may be performed by a walkthrough apparatus, the apparatus may be implemented by software and/or hardware, and the apparatus may be integrated in an electronic device. As shown in fig. 3, the method includes:
and 310, performing walkthrough operation on the interface based on the interface design draft, and determining the interface content based on the walkthrough operation result.
The interface design draft is a picture for specifying the contents such as interface layout and color.
After a designer designs an interface design draft and a technician implements an interface corresponding to the interface design draft through a computer program, it is necessary to verify whether the implemented interface layout or color, etc. is consistent with the interface design draft. If the manual check is carried out one by one, the efficiency and the accuracy of the walkthrough are not high.
In the embodiment of the disclosure, a walkthrough rule is determined based on an interface design draft, a walkthrough operation is performed on an interface displayed by a current window according to the walkthrough rule, and interface content which does not conform to the walkthrough rule is determined. The walkthrough rule is a set of reference items related to interaction, and which reference items are included in the walkthrough rule can be preset. For example, a walkthrough rule may contain one or more of the following references: the length and width of the file, the resolution of the picture, the color gradient effect, the width and height of the pop-up window, the position of the pop-up window, the proportion of the pop-up window or the control spacing. And acquiring parameters corresponding to each reference item in the walkthrough rule through the interface design draft. For example, the length and width value of the document, the resolution value of the picture, the color gradient effect parameter, the width and height value of the pop window, the position coordinate of the pop window, the proportion value of the pop window or the control spacing value, etc. are determined through the interface design draft. And then, carrying out walkthrough operation on the interface displayed by the current window according to the walkthrough rule, and determining the interface content which does not conform to the walkthrough rule. For example, the interface content not conforming to the walkthrough rule may be the control pitch or the document length and width, etc. The interface content which is temporarily appeared and does not accord with the walkthrough rule can be kept in the form of interface screenshot.
And step 320, acquiring content expected information corresponding to the interface content.
In the embodiment of the disclosure, a content identifier is determined according to an interface area corresponding to the interface content which does not conform to the walkthrough rule; and determining a target interface corresponding to the interface content according to the content identification, and acquiring content expected information corresponding to the content identification in the design draft corresponding to the target interface. The content identifier may indicate an interface where a certain content is located, an interface area in the interface, and the like.
For example, if the interface content that does not meet the walkthrough rule is the distance between two controls, the identifiers of the two controls are respectively determined, the current target interface is determined according to the identifiers, the interface design draft corresponding to the target interface is obtained, and the pixel distance between the two controls corresponding to the identifiers of the two controls in the interface design draft is obtained as the content expectation information.
And step 330, generating a walkthrough result according to the interface content and the content expected information.
For example, since the interface content is associated with the content identifier and the content expectation information is also associated with the content identifier, a mapping relationship between the interface content and the content expectation information may be established based on the content identifier, and a walkthrough result may be obtained.
The method comprises the steps of performing walkthrough operation on an interface based on an interface design draft, and determining interface content based on a walkthrough operation result; acquiring content expected information corresponding to the interface content; and generating a walkthrough result according to the interface content and the content expected information, realizing automatic walkthrough based on the interface design draft, and improving the accuracy and efficiency of the walkthrough.
Fig. 4 is a block diagram illustrating a structure of a walkthrough apparatus according to an embodiment of the present disclosure, where the apparatus may improve walkthrough efficiency by performing a walkthrough method. The apparatus may be implemented by software and/or hardware and is typically integrated in an electronic device. As shown in fig. 4, the apparatus includes:
an information obtaining module 410, configured to obtain interface content and content expectation information corresponding to the walkthrough operation;
a walkthrough result generating module 420, configured to generate a walkthrough result according to the interface content and the content expected information;
and a walkthrough result reporting module 430, configured to report the walkthrough result to a server, where the walkthrough result is used to instruct the server to generate a content modification task, and is sent to a responsible person corresponding to the interface content.
The walkthrough device provided by the embodiment of the disclosure is configured to implement a walkthrough method, and the implementation principle and technical effect of the walkthrough device are similar to those of the walkthrough method, and are not described herein again.
Fig. 5 is a block diagram illustrating another apparatus for walkthrough according to an embodiment of the present disclosure, which may improve accuracy and efficiency of walkthrough by implementing a walkthrough method. The apparatus may be implemented by software and/or hardware and is typically integrated in an electronic device. As shown in fig. 5, the apparatus includes:
an interface content determining module 510, configured to perform a walkthrough operation on an interface based on an interface design draft, and determine interface content based on a result of the walkthrough operation;
an expected information obtaining module 520, configured to obtain content expected information corresponding to the interface content;
and a walkthrough result generating module 530, configured to generate a walkthrough result according to the interface content and the content expectation information.
The walkthrough device provided by the embodiment of the disclosure is configured to implement a walkthrough method, and the implementation principle and technical effect of the walkthrough device are similar to those of the walkthrough method, and are not described herein again.
Fig. 6 is a block diagram of an electronic device according to an embodiment of the present disclosure. Referring now to FIG. 6, a block diagram of an electronic device 600 suitable for use in implementing embodiments of the present disclosure is shown. The electronic devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., car navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. The electronic device shown in fig. 6 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 6, electronic device 600 may include a processing means (e.g., central processing unit, graphics processor, etc.) 601 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)602 or a program loaded from storage 606 into a Random Access Memory (RAM) 603. In the RAM 603, various programs and data necessary for the operation of the electronic apparatus 600 are also stored. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
Generally, the following devices may be connected to the I/O interface 605: input devices 606 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 607 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 606 including, for example, magnetic tape, hard disk, etc.; and a communication device 609. The communication means 609 may allow the electronic device 600 to communicate with other devices wirelessly or by wire to exchange data. While fig. 6 illustrates an electronic device 600 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the method illustrated by the flow chart. In such embodiments, the computer program may be downloaded and installed from a network through the communication device 609, or installed from the storage device 606, or installed from the ROM 602. The computer program, when executed by the processing device 601, performs the above-described functions defined in the methods of the embodiments of the present disclosure.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network protocol, such as HTTP (HyperText transfer protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: acquiring interface content and content expected information corresponding to the walkthrough operation; generating a walkthrough result according to the interface content and the content expected information; and reporting the walkthrough result to a server, wherein the walkthrough result is used for indicating the server to generate a content modification task and sending the content modification task to a responsible person corresponding to the interface content.
Alternatively, the computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: performing walkthrough operation on the interface based on the interface design draft, and determining the interface content based on the walkthrough operation result; acquiring content expected information corresponding to the interface content; and generating a walkthrough result according to the interface content and the content expected information.
Computer program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including but not limited to an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of a unit does not in some cases constitute a limitation of the unit itself, for example, the first retrieving unit may also be described as a "unit for retrieving at least two internet protocol addresses".
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
According to one or more embodiments of the present disclosure, a walkthrough method is provided, where acquiring interface content and content expectation information corresponding to a walkthrough operation includes:
acquiring first operation information meeting a preset first condition, and determining interface content corresponding to walkthrough operation according to the first operation information;
and acquiring second operation information which aims at the interface content and meets a preset second condition, displaying an interactive window, and acquiring content expected information input by a user through the interactive window.
According to one or more embodiments of the present disclosure, a walkthrough method is provided, in which generating a walkthrough result according to the interface content and the content expectation information includes:
determining a content identifier based on an interface area corresponding to the first operation information;
and establishing a mapping relation among the content identification, the interface content and the content expected information to obtain a walkthrough result.
According to one or more embodiments of the present disclosure, a walkthrough method is provided, wherein the interface content includes a document translation or an interface display effect.
According to one or more embodiments of the present disclosure, a walkthrough method is provided, in which a walkthrough operation is performed on an interface based on an interface design draft, and interface content is determined based on a result of the walkthrough operation, including:
and determining a walkthrough rule based on the interface design draft, carrying out walkthrough operation on the interface displayed by the current window according to the walkthrough rule, and determining the interface content which does not conform to the walkthrough rule.
According to one or more embodiments of the present disclosure, a walkthrough method is provided, where the walkthrough rule includes a length and a width of a pattern, a resolution of a picture, a color gradient effect, a width and a height of a popup window, a position of the popup window, a proportion of the popup window, or a control pitch.
According to one or more embodiments of the present disclosure, a walkthrough method is provided, in which obtaining content expectation information corresponding to the interface content includes:
determining a content identifier according to the interface area corresponding to the interface content which does not accord with the walkthrough rule;
and determining a target interface corresponding to the interface content according to the content identification, and acquiring content expected information corresponding to the content identification in an interface design draft corresponding to the target interface.
According to one or more embodiments of the present disclosure, there is provided a walkthrough device, wherein the information acquisition module is specifically configured to: acquiring first operation information meeting a preset first condition, and determining interface content corresponding to walkthrough operation according to the first operation information; and acquiring second operation information which aims at the interface content and meets a preset second condition, displaying an interactive window, and acquiring content expected information input by a user through the interactive window.
According to one or more embodiments of the present disclosure, there is provided a walkthrough device, in which the walkthrough result generation module is specifically configured to: determining a content identifier based on an interface area corresponding to the first operation information; and establishing a mapping relation among the content identification, the interface content and the content expected information to obtain a walkthrough result.
According to one or more embodiments of the present disclosure, a walkthrough device is provided, wherein the interface content includes a document translation or an interface display effect.
According to one or more embodiments of the present disclosure, there is provided a walkthrough device, wherein the interface content determining module is specifically configured to: and determining a walkthrough rule based on the interface design draft, carrying out walkthrough operation on the interface displayed by the current window according to the walkthrough rule, and determining the interface content which does not conform to the walkthrough rule.
According to one or more embodiments of the present disclosure, a walkthrough device is provided, wherein the walkthrough rule includes a length and a width of a pattern, a resolution of a picture, a color gradient effect, a width and a height of a popup window, a position of the popup window, a proportion of the popup window, or a control pitch.
According to one or more embodiments of the present disclosure, there is provided a walkthrough apparatus, wherein the expected information obtaining module is specifically configured to: determining a content identifier according to the interface area corresponding to the interface content which does not accord with the walkthrough rule; and determining a target interface corresponding to the interface content according to the content identification, and acquiring content expected information corresponding to the content identification in an interface design draft corresponding to the target interface.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.
Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims (12)

1. A walkthrough method, comprising:
acquiring interface content and content expected information corresponding to the walkthrough operation;
generating a walkthrough result according to the interface content and the content expected information;
and reporting the walkthrough result to a server, wherein the walkthrough result is used for indicating the server to generate a content modification task and sending the content modification task to a responsible person corresponding to the interface content.
2. The method of claim 1, wherein obtaining interface content and content expectation information corresponding to the walkthrough operation comprises:
acquiring first operation information meeting a preset first condition, and determining interface content corresponding to walkthrough operation according to the first operation information;
and acquiring second operation information which aims at the interface content and meets a preset second condition, displaying an interactive window, and acquiring content expected information input by a user through the interactive window.
3. The method of claim 2, wherein generating walkthrough results from the interface content and the content expectation information comprises:
determining a content identifier based on an interface area corresponding to the first operation information;
and establishing a mapping relation among the content identification, the interface content and the content expected information to obtain a walkthrough result.
4. The method of claim 1, wherein the interface content comprises a document translation or an interface presentation.
5. A walkthrough method, comprising:
performing walkthrough operation on the interface based on the interface design draft, and determining the interface content based on the walkthrough operation result;
acquiring content expected information corresponding to the interface content;
and generating a walkthrough result according to the interface content and the content expected information.
6. The method of claim 5, wherein performing a walkthrough operation on the interface based on the interface design draft, and determining the content of the interface based on the result of the walkthrough operation comprises:
and determining a walkthrough rule based on the interface design draft, carrying out walkthrough operation on the interface displayed by the current window according to the walkthrough rule, and determining the interface content which does not conform to the walkthrough rule.
7. The method of claim 6, wherein the walkthrough rules include a length and a width of a pattern, a resolution of a picture, a color gradient effect, a width and a height of a popup window, a position of the popup window, a proportion of the popup window, or a control pitch.
8. The method of claim 6, wherein obtaining content expectation information corresponding to the interface content comprises:
determining a content identifier according to the interface area corresponding to the interface content which does not accord with the walkthrough rule;
and determining a target interface corresponding to the interface content according to the content identification, and acquiring content expected information corresponding to the content identification in an interface design draft corresponding to the target interface.
9. A walkthrough apparatus, comprising:
the information acquisition module is used for acquiring interface content and content expected information corresponding to the walkthrough operation;
the walkthrough result generating module is used for generating a walkthrough result according to the interface content and the content expected information;
and the walkthrough result reporting module is used for reporting the walkthrough result to a server, wherein the walkthrough result is used for indicating the server to generate a content modification task and sending the content modification task to a responsible person corresponding to the interface content.
10. A walkthrough apparatus, comprising:
the interface content determining module is used for carrying out walkthrough operation on the interface based on the interface design draft and determining the interface content based on the walkthrough operation result;
the expected information acquisition module is used for acquiring content expected information corresponding to the interface content;
and the walkthrough result generating module is used for generating a walkthrough result according to the interface content and the content expected information.
11. An electronic device, characterized in that the electronic device comprises:
one or more processors;
a memory for storing one or more programs,
when executed by the one or more programs, cause the one or more processors to implement the walkthrough method of any of claims 1-8.
12. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the walkthrough method according to any one of claims 1 to 8.
CN202010022731.1A 2020-01-09 2020-01-09 Walkthrough method and device, electronic equipment and storage medium Pending CN111240786A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010022731.1A CN111240786A (en) 2020-01-09 2020-01-09 Walkthrough method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010022731.1A CN111240786A (en) 2020-01-09 2020-01-09 Walkthrough method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN111240786A true CN111240786A (en) 2020-06-05

Family

ID=70865830

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010022731.1A Pending CN111240786A (en) 2020-01-09 2020-01-09 Walkthrough method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111240786A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112115052A (en) * 2020-09-10 2020-12-22 深圳信息职业技术学院 Automatic walkthrough method and system for graphical user interface and interface walkthrough tool
CN113778429A (en) * 2020-09-28 2021-12-10 北京沃东天骏信息技术有限公司 Walk-through method, walk-through device and storage medium
CN114397992A (en) * 2021-12-28 2022-04-26 北京沃东天骏信息技术有限公司 Information analysis method and device, terminal equipment and computer readable medium
CN114442892A (en) * 2021-12-28 2022-05-06 北京沃东天骏信息技术有限公司 Page information analysis method and device, electronic equipment and computer readable medium
CN114442890A (en) * 2021-12-28 2022-05-06 北京沃东天骏信息技术有限公司 Information analysis method, device, equipment and readable medium for mobile terminal webpage

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106294180A (en) * 2016-08-23 2017-01-04 浪潮电子信息产业股份有限公司 Integration method for walkthrough of multi-programming language codes
CN109460238A (en) * 2018-11-01 2019-03-12 郑州云海信息技术有限公司 A kind of processing method of statistical coding defect researches and develops terminal and storage medium
CN110059241A (en) * 2019-04-25 2019-07-26 网易(杭州)网络有限公司 Information query method and device, computer readable storage medium, electronic equipment
CN110413515A (en) * 2019-07-12 2019-11-05 苏州浪潮智能科技有限公司 A kind of bios code walks checking method, system and code walkthrough tool automatically
CN110554960A (en) * 2019-08-16 2019-12-10 苏州浪潮智能科技有限公司 python language code walk-through method, system, terminal and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106294180A (en) * 2016-08-23 2017-01-04 浪潮电子信息产业股份有限公司 Integration method for walkthrough of multi-programming language codes
CN109460238A (en) * 2018-11-01 2019-03-12 郑州云海信息技术有限公司 A kind of processing method of statistical coding defect researches and develops terminal and storage medium
CN110059241A (en) * 2019-04-25 2019-07-26 网易(杭州)网络有限公司 Information query method and device, computer readable storage medium, electronic equipment
CN110413515A (en) * 2019-07-12 2019-11-05 苏州浪潮智能科技有限公司 A kind of bios code walks checking method, system and code walkthrough tool automatically
CN110554960A (en) * 2019-08-16 2019-12-10 苏州浪潮智能科技有限公司 python language code walk-through method, system, terminal and storage medium

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112115052A (en) * 2020-09-10 2020-12-22 深圳信息职业技术学院 Automatic walkthrough method and system for graphical user interface and interface walkthrough tool
CN113778429A (en) * 2020-09-28 2021-12-10 北京沃东天骏信息技术有限公司 Walk-through method, walk-through device and storage medium
CN113778429B (en) * 2020-09-28 2024-10-18 北京沃东天骏信息技术有限公司 Walk-checking method, walk-checking device and storage medium
CN114397992A (en) * 2021-12-28 2022-04-26 北京沃东天骏信息技术有限公司 Information analysis method and device, terminal equipment and computer readable medium
CN114442892A (en) * 2021-12-28 2022-05-06 北京沃东天骏信息技术有限公司 Page information analysis method and device, electronic equipment and computer readable medium
CN114442890A (en) * 2021-12-28 2022-05-06 北京沃东天骏信息技术有限公司 Information analysis method, device, equipment and readable medium for mobile terminal webpage

Similar Documents

Publication Publication Date Title
CN111240786A (en) Walkthrough method and device, electronic equipment and storage medium
CN107315729B (en) Data processing method, medium, device and computing equipment for chart
CN110619100B (en) Method and apparatus for acquiring data
CN111309304B (en) Method, device, medium and electronic equipment for generating IDL file
CN111459364B (en) Icon updating method and device and electronic equipment
CN110874172B (en) Method, device, medium and electronic equipment for amplifying APP interface
CN111352957A (en) Remote dictionary service optimization method and related equipment
CN110673886B (en) Method and device for generating thermodynamic diagrams
CN116414359A (en) Card layout method, device, medium and electronic equipment
CN111258582A (en) Window rendering method and device, computer equipment and storage medium
CN113808134B (en) Oil tank layout information generation method, oil tank layout information generation device, electronic apparatus, and medium
CN110689285A (en) Test method, test device, electronic equipment and computer readable storage medium
CN110427584A (en) Page generation method, device, electronic equipment and computer readable storage medium
CN110334763B (en) Model data file generation method, model data file generation device, model data file identification device, model data file generation apparatus, model data file identification apparatus, and model data file identification medium
CN113849416A (en) Test method, test device, storage medium and electronic equipment
CN110991312A (en) Method, apparatus, electronic device, and medium for generating detection information
CN116561015B (en) Map application testing method, electronic device and computer readable medium
CN112328340B (en) Model process display method, device, electronic equipment and storage medium
CN118797157A (en) Content determination method, apparatus, medium, device and computer program product
CN114925670A (en) File generation method and device and electronic equipment
CN118568071A (en) Asset transfer method, device, equipment and medium
CN116108304A (en) Article image generation method, apparatus, device, computer medium, and program product
CN116882442A (en) Method and device for generating two-dimension code of power equipment, electronic equipment and readable medium
CN117994386A (en) Mark setting method, mark setting device, electronic equipment and storage medium
CN115421828A (en) Page rendering method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200605