CN109614325A - A kind of method and device, electronic equipment and the storage medium of determining control property - Google Patents

A kind of method and device, electronic equipment and the storage medium of determining control property Download PDF

Info

Publication number
CN109614325A
CN109614325A CN201811481739.3A CN201811481739A CN109614325A CN 109614325 A CN109614325 A CN 109614325A CN 201811481739 A CN201811481739 A CN 201811481739A CN 109614325 A CN109614325 A CN 109614325A
Authority
CN
China
Prior art keywords
control
property
determining
title
identification document
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.)
Granted
Application number
CN201811481739.3A
Other languages
Chinese (zh)
Other versions
CN109614325B (en
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.)
SHANGHAI KELIANG INFORMATION ENGINEERING Co Ltd
Original Assignee
SHANGHAI KELIANG INFORMATION ENGINEERING 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 SHANGHAI KELIANG INFORMATION ENGINEERING Co Ltd filed Critical SHANGHAI KELIANG INFORMATION ENGINEERING Co Ltd
Priority to CN201811481739.3A priority Critical patent/CN109614325B/en
Publication of CN109614325A publication Critical patent/CN109614325A/en
Application granted granted Critical
Publication of CN109614325B publication Critical patent/CN109614325B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3604Software analysis for verifying properties of programs
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The present embodiments relate to computer software testing fields, disclose method and device, electronic equipment and the storage medium of a kind of determining control property.The method of the determination control property includes: to determine the position of control identification document in specified path by regular expression;It wherein, include the corresponding control property of all control titles of target window in control identification document;According to control identification document, the determining affiliated row with the matched control property of control title;Obtain the corresponding control property of control title in control identification document;It is exported the control property as the parsing result of the control title.In the present invention, so that avoiding the problem that causing control property parsing difficulty to increase because the corresponding image of control changes during the control property to computer program is determined.

Description

A kind of method and device, electronic equipment and the storage medium of determining control property
Technical field
The present embodiments relate to computer software testing field, in particular to a kind of the method and dress of determining control property It sets, electronic equipment and storage medium.
Background technique
Qt is the Development Framework for being used to develop cross-platform graphical interfaces application program, can support several operation systems, Such as Windows, Linux, Mac OS X, Android, iOS, Windows Phone and embedded system.Python is a kind of meter Calculation machine programming language is a kind of dynamic, object-oriented computer language, is write out based on Qt frame using Python The application program with user interface of hair, needs to confirm the attribute of control in automatic test, so-called control is Refer in one of graphic user interface (Graphical User Interface, GUI) object, be user can interact with The object of input operand evidence, user can operate the object to execute a certain behavior, for example, button, list box, edit box or Static text in some dialog box.It wherein, is that subsequent automated script driver application acts to the confirmation of control property Precondition, generally requiring and carrying out the Qt control of attribute confirmation includes input frame, and button etc. can be automated tool identification Control, control can be automated tool identification depend on control attribute.
However, it is found by the inventors that at least there are the following problems in the prior art: flat by embedded software automatic test Interface characteristics operation during platform tests application program, in the application program based on Qt Development of Framework in user interface It is more.The existing confirmation to control property in application program, which is mainly based upon, prints to TXT (one kind to whole control properties Text formatting) in text, need tester to search its corresponding attribute according to corresponding graphical control, if it exists graphical interfaces The case where changing, then tester cannot determine the attribute of corresponding graphical control in time, bring inconvenience to test, also improve The maintenance cost of application program.
It should be noted that information is only used for reinforcing the reason to the background of the disclosure disclosed in above-mentioned background technology part Solution, therefore may include the information not constituted to the prior art known to persons of ordinary skill in the art.
Summary of the invention
It a kind of method and device for being designed to provide determining control property of embodiment of the present invention, electronic equipment and deposits Storage media, so that avoiding during the control property to computer program is determined because of the corresponding image hair of control The problem of changing causes control property parsing difficulty to increase.
In order to solve the above technical problems, embodiments of the present invention provide a kind of method of determining control property, comprising:
The position of control identification document is determined in specified path by regular expression;Wherein, in control identification document Including the corresponding control property of all control titles of target window;
According to control identification document, the determining affiliated row with the matched control property of control title;
Obtain the corresponding control property of control title in control identification document;
It is exported control property as the parsing result of control title.
Embodiments of the present invention additionally provide a kind of device of determining control property, comprising: the first determining module, second Determining module obtains module and output module;
First determining module is used for, and determines the position of control identification document in specified path by regular expression;Its In, it include the corresponding control property of all control titles of target window in control identification document;
Second determining module is used for, determining affiliated with the matched control property of control title according to control identification document Row;
It obtains module to be used for, obtains the corresponding control property of control title in control identification document;
Output module is used for, and is exported control property as the parsing result of control title.
Embodiments of the present invention additionally provide a kind of electronic equipment, comprising: at least one processor;And
The memory being connect at least one processor communication;
Wherein, memory is stored with the instruction that can be executed by least one processor, and instruction is held by least one processor Row, so that the method that at least one processor is able to carry out above-mentioned determination control property.
Embodiments of the present invention additionally provide a kind of computer readable storage medium, are stored with computer program, calculate Machine program is performed the method for realizing above-mentioned determination controlled attribute.
Embodiment of the present invention in terms of existing technologies, the name of control is obtained in the parsing to control progress attribute Title determines the attribute of corresponding control according to the title of the control got.Since the attribute of control can be because of system The reasons such as upgrading change, and in order to guarantee that the attribute of control can be parsed as early as possible in Application testing, only obtain control Title, the attribute of control is determined according to control title, the implementation is simple, can parse flexibly and quickly control Attribute.Specifically according to the position of control identification document determine with the matched control property of control title, in control identity text The corresponding control property of control title is determined in part, is realized simply, and energy fast resolving goes out control property, improves testing efficiency.
In addition, the determining affiliated row with the matched control property of control title specifically includes according to control identification document: According to control identification document, the corresponding control property of all control titles in control identification document is obtained;It is true by fuzzy matching Surely the affiliated row in listed files with the matched control property of control title is controlled.
In the embodiment, the affiliated row of the control property of corresponding control title is determined by way of fuzzy matching, The accuracy for improving control analytic method improves the test experience of test control.
In addition, before the position of determining control identification document, determining control category in specified path by regular expression Property method further include: obtain control identification document specified path.
In addition, before the specified path for obtaining control identification document, the method that determines control property further include: pass through The path of regular expression orient control attribute output file;Specified path is revised as in the path of control property output file, And using control property output file as control identification document.
In the embodiment, determine that the path of control property output file is that specified path will be controlled by modifying path The speed to control property search that part attribute output file is further increased as identification document, makes it possible to be efficiently completed Parsing to control property.
In addition, before the position of determining control identification document, determining control category in specified path by regular expression Property method further include: obtain the control title of input, wherein the quantity of control title be one or at least one.
In the embodiment, the title of the control of input is obtained, the quantity of control title is at least one, according to control name Title determines corresponding control property, promotes user experience.
In addition, including the attribute of target window whole control in control property output file, text is exported according to control property Part, the determining affiliated row with the matched control property of control title, specifically includes: target window in parsing control property output file The attribute of whole controls of mouth, and generate control identification document;Wherein, control identification document includes whole controls of target window Attribute.
In addition, being exported if the quantity of control title is at least one using control property as the parsing result of control title Later, the method for control property is determined further include: control property parsing is individually carried out to each control title respectively;According to control The parsing result of each control title of the Sequential output of title.
Detailed description of the invention
One or more embodiments are illustrated by the picture in corresponding attached drawing, these exemplary theorys The bright restriction not constituted to embodiment, the element in attached drawing with same reference numbers label are expressed as similar element, remove Non- to have special statement, composition does not limit the figure in attached drawing.
Fig. 1 is the method flow diagram that control property is determined in first embodiment of the invention;
Fig. 2 is the method flow diagram that control property is determined in second embodiment of the invention;
Fig. 3 is the structure chart that the device of control property is determined in third embodiment of the invention;
Fig. 4 is the structure chart that the device of control property is determined in four embodiment of the invention;
Fig. 5 is the structure chart of electronic equipment in fifth embodiment of the invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with attached drawing to the present invention Each embodiment be explained in detail.However, it will be understood by those skilled in the art that in each embodiment party of the present invention In formula, in order to make the reader understand this application better, many technical details are proposed.But even if without these technical details And various changes and modifications based on the following respective embodiments, the application technical solution claimed also may be implemented.
The first embodiment of the present invention is related to a kind of methods of determining control property.Detailed process is as shown in Figure 1.Including Step is implemented as follows:
It should be noted that the method for the determination control property in present embodiment is to be based on, to be applied to application program In to the example that is determined as of control property, can also carry out attribute to the control in other concrete applications in practical application and determine, it is such as right Control property in webpage is determined, and present embodiment is mainly the control property parsing being applied on graphical interface of user, If the determination for being applied to web form control property can carry out the adjustment of adaptability to the method for the determination control property, herein only It is not particularly limited.
Step 101: determining the position of control identification document in specified path by regular expression.
It wherein, include the corresponding control property of all control titles of target window in control identification document.
Specifically, the path of control identification document is specified path, control body can accurately be determined by regular expression The position of part file, corresponding control property in easy-to-look-up control identification document, can also pass through other searchers in practice The position of formula orient control identification document is herein only citing, is not particularly limited.
Specifically, navigating to control title in control identity for determining to the control property in application program Before position in file, first have to be determined the working environment of parsing control property, for example, Python environment is built, Load Python-2.7 version specific as follows builds Python environment.
Wherein, control title is the title of the control shown in graphic display interface, for example, after certain application program is opened Login button.That is, during being parsed to control property, it is only necessary to the control name that will be shown on display interface Claim input to obtain the control property, the triviality of graphic searching is used when reducing by parsing to graphical control attribute.
Step 102: according to control identification document, the determining affiliated row with the matched control property of control title.
Specifically, being searched in control identification document content, really behind the position for determining control identification document Make the matched control property of control title, wherein include complete in current application program or graphical interfaces in control identification document The control property in portion.It should be noted that control title is not if it exists during matched to control title and control property The case where capable of matching with control property, then returns to the prompt that it fails to match, and the method for exiting this determination control property.
Wherein, matched method is carried out to the title of control title and control property to be not specifically limited, in the specific implementation, The affiliated row of control property corresponding with control title is determined by exactly matching.It is herein only citing, is not specifically limited.
Step 103: obtaining the corresponding control property of control title in control identification document.
Specifically, whole attributes in control identification document including the control, are capable of determining that by control property The implementing result of control after the control is triggered, accordingly, it is determined that the corresponding control property of control title out, facilitates application program Tester control is tested or other operation, even if the display figure of control changes, also can quickly, it is accurate Get control property, effectively improve the testing efficiency of application program.
Step 104: being exported control property as the parsing result of control title.
Wherein, control property will be parsed after the control name search of input, and exports the control property, settable display Device shows the control property, so that tester checks, in the specific implementation, tester can input one or Multiple control titles carry out the parsing of control property, if input is multiple control titles, due to equal to each control title Control property need to be scanned for and search, for example, each control title is separated with comma, and according to the control of input sequence Control property is exported one by one.It is merely illustrative of herein, can specifically be set by the user rule.
It is implemented as specifically, carrying out control property parsing to multiple control titles, respectively to each control name Claim individually to carry out control property parsing;According to the parsing result of each control title of the Sequential output of control title.
It should be noted that present embodiment master is to illustrate that the method for determining control property, and illustrates to implement Mode: position of the control title in control identification document is navigated in specified path by regular expression;According to control The position of identification document, the determining and matched control property of control title;Obtain the corresponding control of control title in control property The affiliated row of part attribute;It is exported control property as the parsing result of control title.It below will be to specific in present embodiment Implementation detail is illustrated, and the following contents is only for convenience of the realization details provided is understood, not the present embodiment is necessary.
Specifically, control identification document is stored in specified path, thus it is referred to as in the control name for getting input Before, need first to determine the specified path of control identification document.For example, being exported after building Python2.7 environment according to control File generated control identification document, then the path of control identification document is specified path.
Specifically, need first to get control title in the specific implementation for determining control property according to control title, Wherein, the quantity of control title is one or at least one, which is the title of the control shown in application program, It is unrelated with the figure of the control and shape, for example, can be the button of entitled login in certain application software, alternatively, being to answer With in program option number or the corresponding button of letter, the specific implementation step can implement before step 101.
Specifically, including the corresponding control property text of whole control title in graphical interfaces in control identification document Part, need to determine by matched mode with the matched control property of control title, one is implemented as, according to control body The position of part file, obtains the control property list of control identification document next stage;Control file column are determined by exact matching In table with the matched control property of control title.
Wherein, above-mentioned exact matching is a kind of specific matching way, can be selected in practice according to the feature of control title Matching way appropriate is selected, is merely illustrative of herein, is not specifically limited.
It should be noted that the above is only limit for example, not constituting to technical solution of the present invention.
In terms of existing technologies, in the title for carrying out obtaining control when the parsing of attribute to control, according to obtaining The title for the control got determines the attribute of corresponding control.Since the attribute of control can be because occur due to system upgrade etc. Change, in order to guarantee that the attribute of control can be parsed as early as possible in Application testing, the title of control is only obtained, according to control Title determines the attribute of control, and the implementation is simple, can parse flexibly and quickly control property.Specific basis The position of control identification document determine with the matched control property of control title, determine control name in control identification document Claim corresponding control property, realize simply, energy fast resolving goes out control property, improves testing efficiency.
Second embodiment of the present invention is related to a kind of method of determining control property, and second embodiment is implemented with first Mode is roughly the same, is in place of main difference, specifically illustrates in present embodiment and generates the specific of control identification document Realize step, method flow is as shown in Fig. 2, include following specific implementation step:
It should be noted that step 203 is identical to step 104 as the step 101 in first embodiment to step 206, Details are not described herein again.
Step 201: passing through the path of regular expression orient control attribute output file.
Step 202: specified path is revised as in the path of control property output file, and control property output file is made For control identification document.
Specifically, above-mentioned embodiment is to generate the detailed process of control identification document, which is to control In test process, carried out after building completion working environment, by taking the Python2.7 environment built as an example, above-mentioned steps One detailed process are as follows: Python file is write in Python environment, creates Python function, it is specific to generate control identity text One specific implementation of the process of part, enters file management disk in Python environment and creates a Python file such as D disk, It is named as find_attr.py, the path replacement of control output attribute file is find_attr.py institute by calling Python function Path catalogue in catalogue at the same level, according to the method in another Python function, as get_Allattr is (a kind of Python function) method generation control identification document.
Wherein, after building Python environment, multiple Python functions, including setenv function, get_ are created Allattr function and get_attrName function;In concrete implementation, control output attribute file is configured according to setenv function Outgoing route;The attribute of all controls in target window is parsed according to get_Allattr function, and generates control identity text Part;According to the control text title of get_attrName function matching input, corresponding control is searched in control identification document Attribute.
Specifically, include the attribute of target window whole control in control property output file, it is defeated according to control property File generated control identification document out, specifically includes: the category of whole controls of target window in parsing control property output file Property, and generate control identification document;Wherein, control identification document includes the attribute of whole controls of target window.
It should be noted that the above is only limit for example, not constituting to technical solution of the present invention.
The step of various methods divide above, be intended merely to describe it is clear, when realization can be merged into a step or Certain steps are split, multiple steps are decomposed into, as long as including identical logical relation, all in the protection scope of this patent It is interior;To adding inessential modification in algorithm or in process or introducing inessential design, but its algorithm is not changed Core design with process is all in the protection scope of the patent.
Third embodiment of the invention is related to a kind of device of determining control property, as shown in Figure 3, comprising: first determines Module 301, obtains module 303 and output module 304 at second determining module 302.
First determining module 301 is used for, and determines the position of control identification document in specified path by regular expression. It wherein, include the corresponding control property of all control titles of target window in control identification document.
Second determining module 302 is used for, according to control identification document, the determining institute with the matched control property of control title Belong to row.
It obtains module 303 to be used for, obtains the corresponding control property of control title in control identification document.
Output module 304 is used for, and is exported control property as the parsing result of control title.
It is not difficult to find that present embodiment is system embodiment corresponding with first embodiment, present embodiment can be with First embodiment is worked in coordination implementation.The relevant technical details mentioned in first embodiment still have in the present embodiment Effect, in order to reduce repetition, which is not described herein again.Correspondingly, the relevant technical details mentioned in present embodiment are also applicable in In first embodiment.
It is noted that each module involved in present embodiment is logic module, and in practical applications, one A logic unit can be a physical unit, be also possible to a part of a physical unit, can also be with multiple physics lists The combination of member is realized.In addition, in order to protrude innovative part of the invention, it will not be with solution institute of the present invention in present embodiment The technical issues of proposition, the less close unit of relationship introduced, but this does not indicate that there is no other single in present embodiment Member.
Four embodiment of the invention is related to a kind of device of determining control property.4th embodiment and third embodiment party Formula is roughly the same, and be in place of the main distinction: in four embodiment of the invention, the device of the determination control property is also wrapped Include: locating module 401 and modified module 402, structure is as shown in Figure 4.
Locating module 401 is used for, and passes through the path of regular expression orient control attribute output file.
Modified module 402 is used for, and specified path is revised as in the path of control property output file, and control property is defeated File is as control identification document out.
Since second embodiment is corresponded to each other with present embodiment, present embodiment can be mutual with second embodiment Match implementation.The relevant technical details mentioned in second embodiment are still effective in the present embodiment, implement second The attainable technical effect of institute similarly may be implemented in the present embodiment in mode, no longer superfluous here in order to reduce repetition It states.Correspondingly, the relevant technical details mentioned in present embodiment are also applicable in second embodiment.
Fifth embodiment of the invention is related to a kind of electronic equipment, as shown in Figure 5, comprising: at least one processor 501; And the memory 502 with the communication connection of at least one processor 501,;Wherein, be stored with can be by least one for memory 502 The instruction that processor 501 executes, instruction is executed by least one processor 501, so that at least one processor 501 is able to carry out The method for determining control property.
In present embodiment, for processor 501 is with central processing unit (Central Processing Unit, CPU), For memory 502 is with readable and writable memory (Random Access Memory, RAM).Processor 501, memory 502 can be with It is connected by bus or other modes, in Fig. 5 for being connected by bus.Memory 502 is used as a kind of non-volatile meter Calculation machine readable storage medium storing program for executing can be used for storing non-volatile software program, non-volatile computer executable program and module, As realized in the application embodiment, the program for the method for determining control property is stored in memory 502.Processor 501 is logical Non-volatile software program, instruction and module that operation is stored in memory 502 are crossed, thereby executing the various functions of equipment Using and data processing, that is, realize the method for above-mentioned determining control property.
Memory 502 may include storing program area and storage data area, wherein storing program area can store operation system Application program required for system, at least one function;It storage data area can the Save option list etc..In addition, memory can wrap High-speed random access memory is included, can also include nonvolatile memory, for example, at least disk memory, a flash memories Part or other non-volatile solid state memory parts.In some embodiments, it includes relative to processor that memory 502 is optional 501 remotely located memories, these remote memories can pass through network connection to external equipment.The example packet of above-mentioned network Include but be not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
One or more program module is stored in memory 502, is executed when by one or more processor 501 When, the method that executes the determination control property in above-mentioned first or second method implementation.
The method that control property is determined provided by the application embodiment can be performed in the said goods, has execution method phase The functional module and beneficial effect answered, the not technical detail of detailed description in the present embodiment, reference can be made to the application embodiment party The method of control property is determined provided by formula.
Sixth embodiment of the invention is related to a kind of computer readable storage medium, is stored with computer program.Computer Above method embodiment is realized when program is executed by processor.
That is, it will be understood by those skilled in the art that implement the method for the above embodiments be can be with Relevant hardware is instructed to complete by program, which is stored in a storage medium, including some instructions are to make It obtains an equipment (can be single-chip microcontroller, chip etc.) or processor (processor) executes side described in each embodiment of the application The all or part of the steps of method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic or disk etc. are various can store journey The medium of sequence code.
It will be understood by those skilled in the art that the respective embodiments described above are to realize specific embodiments of the present invention, And in practical applications, can to it, various changes can be made in the form and details, without departing from the spirit and scope of the present invention.

Claims (10)

1. a kind of method of determining control property characterized by comprising
The position of control identification document is determined in specified path by regular expression;Wherein, in the control identification document Including the corresponding control property of all control titles of target window;
According to the control identification document, the determining affiliated row with the matched control property of control title;
Obtain the corresponding control property of the control title in the control identification document;
It is exported the control property as the parsing result of the control title.
2. the method for determining control property according to claim 1, which is characterized in that described according to the control identity text Part, the determining affiliated row with the matched control property of control title, specifically includes:
According to the control identification document, the corresponding control property of all control titles in the control identification document is obtained;
The affiliated row of the matched control property of the control title is determined by fuzzy matching.
3. the method for determining control property according to claim 1, which is characterized in that described to be referred to by regular expression Determine in path before the position of determining control identification document, the method for the determining control property further include:
Obtain the specified path of the control identification document.
4. the method for determining control property according to claim 3, which is characterized in that described to obtain the control identity text Before the specified path of part, the method for the determining control property further include:
Pass through the path of regular expression orient control attribute output file;
The specified path is revised as in the path of the control property output file, and the control property output file is made For the control identification document.
5. the method for determining control property according to claim 1-4, which is characterized in that described to pass through canonical table Before the position for determining control identification document in specified path up to formula, the method for the determining control property further include:
Obtain the control title of input, wherein the quantity of the control title is one or at least one.
6. the method for determining control property according to claim 4, which is characterized in that in the control property output file Attribute including target window whole control,
It is described according to the control identification document, the determining affiliated row with the matched control property of control title specifically includes:
The attribute of whole controls of target window in the control property output file is parsed, and generates the control identity text Part;
Wherein, the control identification document includes the attribute of whole controls of target window.
7. the method for determining control property according to claim 5, which is characterized in that if the quantity of the control title is At least one,
It is described using the control property as the control title parsing result output after, the side of the determining control property Method further include:
Control property parsing is individually carried out to each control title respectively;
According to the parsing result of each control title of the Sequential output of the control title.
8. a kind of device of determining control property characterized by comprising the first determining module, obtains mould at the second determining module Block and output module;
First determining module is used for, and determines the position of control identification document in specified path by regular expression;Its In, it include the corresponding control property of all control titles of target window in the control identification document;
Second determining module is used for, determining and the matched control property of control title according to the control identification document Affiliated row;
The acquisition module is used for, and obtains the corresponding control property of the control title in the control identification document;
The output module is used for, and is exported the control property as the parsing result of the control title.
9. a kind of electronic equipment characterized by comprising at least one processor;And
The memory being connect at least one described processor communication;
Wherein, the memory be stored with can by least one described processor execute instruction, described instruction by it is described at least One processor executes, so that at least one described processor is able to carry out the determination control as described in claim 1 to 7 is any The method of attribute.
10. a kind of computer readable storage medium, is stored with computer program, which is characterized in that the computer program is located The method that reason device realizes determination control property described in any one of claims 1 to 7 when executing.
CN201811481739.3A 2018-12-05 2018-12-05 Method and device for determining control attribute, electronic equipment and storage medium Active CN109614325B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811481739.3A CN109614325B (en) 2018-12-05 2018-12-05 Method and device for determining control attribute, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811481739.3A CN109614325B (en) 2018-12-05 2018-12-05 Method and device for determining control attribute, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN109614325A true CN109614325A (en) 2019-04-12
CN109614325B CN109614325B (en) 2022-06-07

Family

ID=66006507

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811481739.3A Active CN109614325B (en) 2018-12-05 2018-12-05 Method and device for determining control attribute, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109614325B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111124417A (en) * 2019-12-10 2020-05-08 北京慧虹远航科技有限公司 Industrial control program compiling method and device, computer equipment and storage medium
CN111538488A (en) * 2020-04-17 2020-08-14 荏原冷热***(中国)有限公司 Method and device for generating single-chip microcomputer driving program
CN112579747A (en) * 2019-09-29 2021-03-30 北京国双科技有限公司 Identity information extraction method and device
CN113963580A (en) * 2021-10-19 2022-01-21 创盛视联数码科技(北京)有限公司 Courseware playing method and teaching system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103164300A (en) * 2011-12-13 2013-06-19 腾讯科技(深圳)有限公司 Mobile terminal touch screen automatic testing method and device
KR101418489B1 (en) * 2013-03-27 2014-07-14 한국항공우주산업 주식회사 Verifying Device for Auto Generated Code of Fly-By-Wire Helicopter Flight Control Law and Verifying Method for the same
CN104598282A (en) * 2015-02-05 2015-05-06 广州华多网络科技有限公司 Control capture method and equipment
CN106033393A (en) * 2015-03-13 2016-10-19 展讯通信(天津)有限公司 Method and system for testing application program, and mobile terminal
CN108427642A (en) * 2018-03-05 2018-08-21 深圳市买买提信息科技有限公司 The method and apparatus of components testing in a kind of interface

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103164300A (en) * 2011-12-13 2013-06-19 腾讯科技(深圳)有限公司 Mobile terminal touch screen automatic testing method and device
KR101418489B1 (en) * 2013-03-27 2014-07-14 한국항공우주산업 주식회사 Verifying Device for Auto Generated Code of Fly-By-Wire Helicopter Flight Control Law and Verifying Method for the same
CN104598282A (en) * 2015-02-05 2015-05-06 广州华多网络科技有限公司 Control capture method and equipment
CN106033393A (en) * 2015-03-13 2016-10-19 展讯通信(天津)有限公司 Method and system for testing application program, and mobile terminal
CN108427642A (en) * 2018-03-05 2018-08-21 深圳市买买提信息科技有限公司 The method and apparatus of components testing in a kind of interface

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112579747A (en) * 2019-09-29 2021-03-30 北京国双科技有限公司 Identity information extraction method and device
CN111124417A (en) * 2019-12-10 2020-05-08 北京慧虹远航科技有限公司 Industrial control program compiling method and device, computer equipment and storage medium
CN111124417B (en) * 2019-12-10 2023-03-03 西安智周深鉴信息科技集团有限公司 Industrial control program compiling method and device, computer equipment and storage medium
CN111538488A (en) * 2020-04-17 2020-08-14 荏原冷热***(中国)有限公司 Method and device for generating single-chip microcomputer driving program
CN113963580A (en) * 2021-10-19 2022-01-21 创盛视联数码科技(北京)有限公司 Courseware playing method and teaching system

Also Published As

Publication number Publication date
CN109614325B (en) 2022-06-07

Similar Documents

Publication Publication Date Title
CN109614325A (en) A kind of method and device, electronic equipment and the storage medium of determining control property
US7770121B2 (en) Host controlled user interface
US7617486B2 (en) Method and system to automate software testing using sniffer side and browser side recording and a toolbar interface
US8881097B2 (en) System and method for creating and using graphical object instances in a statechart environment
CN109117164B (en) Micro-service updating method and system based on difference analysis of key elements
US20170235661A1 (en) Integration of Software Systems via Incremental Verification
CN112148278A (en) Visual block chain intelligent contract framework and intelligent contract development and deployment method
US6102968A (en) Method for automatically closing open reactive systems
CN110162464A (en) Mcok test method and system, electronic equipment and readable storage medium storing program for executing
CN110515647A (en) A kind of static resource management method, device, equipment and storage medium
CN109359053A (en) Generation method and relevant apparatus, the test macro and storage medium of test report
US20080127034A1 (en) Distributed resource understanding tool management
CN103049374A (en) Automatic testing method and device
Suzanne et al. Relational thread-modular abstract interpretation under relaxed memory models
US20240086158A1 (en) Assisted composition of quantum algorithms
US20090248741A1 (en) Method and system for integrating an external service
US10606569B2 (en) Declarative configuration elements
US6385763B1 (en) Methodology for mapping use cases to operations for operational profile development
CN109299004B (en) Method and system for analyzing difference of key elements
KR102185294B1 (en) Apparatus and method for analyzing source code of concurrent program and computer readible storage medium therefor
JP5657183B2 (en) Method and apparatus for enabling a first computer program to execute application logic of a second computer program, for interfacing the first computer program and the second computer program And apparatus for generating computer program code for the same, a computer program, and a software interface for enabling a first computer program to execute application logic of a second computer program For providing information (computer program interface)
CN106598687A (en) Script preheating method and device
CN107291439A (en) A kind of target delta data construction method and device
Jaber et al. Synthesis of distributed agreement-based systems with efficiently-decidable verification
Foster et al. Active inference of EFSMs without reset

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
CB02 Change of applicant information

Address after: Room 201, building 6, 829 Yishan Road, Xuhui District, Shanghai 200233

Applicant after: Shanghai Keliang Information Technology Co.,Ltd.

Address before: Room 201, building 6, 829 Yishan Road, Xuhui District, Shanghai 200233

Applicant before: SHANGHAI KELIANG INFORMATION ENGINEERING Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant