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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3604—Software analysis for verifying properties of programs
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total 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
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.
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)
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)
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 |
-
2018
- 2018-12-05 CN CN201811481739.3A patent/CN109614325B/en active Active
Patent Citations (5)
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)
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 |