Circuit controller operation test system and method

By designing a circuit controller to run the test system, monitoring tester operations in real time and recommending personalized training videos, the problem of low efficiency in tester operation monitoring and training in the existing technology is solved, and higher operating proficiency and learning efficiency are achieved.

CN119336002AInactive Publication Date: 2025-01-21苏州驰宏电子科技有限公司
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202411458916.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2025-01-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing technology is difficult to monitor the operation of testers in real time, resulting in an increase in error accumulation during the test process and the risk of test failure, and the lack of personalized and targeted training, resulting in inefficiency of testers.

Method used

A circuit controller operating test system is designed, including training video recommendation modules, testing page operation monitoring modules, and watching video adjustment modules. The system can monitor the number of operating errors of testers in real time, recommend personalized training videos, and dynamically adjust video parameters based on the testers' learning behavior.

Benefits of technology

Through real-time monitoring and personalized training, testers' operational proficiency and learning efficiency are improved, error rates and training costs are reduced, and overall operational efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119336002A_ABST
    Figure CN119336002A_ABST
Patent Text Reader

Abstract

The invention discloses a circuit controller operation test system and a circuit controller operation test method, which relate to the technical field of operation test systems and can provide customized training video recommendation for each tester by acquiring basic information of testers and controller types. The personalized learning mode can improve the correlation and effectiveness of learning, and the module can evaluate the proficiency of a test person in a specific test page in real time by monitoring the number of errors of the test person in the operation process. The real-time evaluation is helpful for finding problems in time and ensuring that testers have necessary skills during operation, and the module can adjust video watching parameters and provide contents more conforming to learning styles of the testers according to learning habits and requirements of the testers, so that the learning effect is improved. The module can feed back watching behaviors of testers in time under the condition that the testers are not skilled, and adjusts video parameters according to analysis results.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of operation test systems, and in particular to a circuit controller operation test system and method. Background Art

[0002] In the design and application of modern circuit controllers, the rapid advancement of technology has led to increasingly complex functions, placing higher demands on the professional skills of testers. Effective testing not only ensures controller stability and reliability but also enhances product market competitiveness. Therefore, training controller testers and optimizing the testing process are particularly important.

[0003] Prior art, such as the invention patent application with announcement number CN117806262A, discloses a controller testing system, which includes: a host computer and a controller under test; the host computer and the controller under test are connected; the host computer obtains initialization parameters; the initialization parameters are configured according to the environment configuration and test requirements; the configured test instructions and the mode of the test instructions are obtained; the controller under test is tested according to the mode of the test instructions; the controller under test receives the test instructions sent by the host computer according to the mode of the test instructions, and runs the test instructions; when a fault occurs during the running of the test instructions, fault information is generated; the host computer counts status information of the controller under test and displays the status information; the status information includes the fault status, and the fault status includes the number of faults.

[0004] Regarding the above solution, the applicants of the present invention have discovered that the above technology has at least the following technical problems: 1. Conventional technology may not be able to monitor the tester's operation in real time, and thus cannot promptly detect and correct operational errors. This can lead to the accumulation of errors during the test process and increase the risk of test failure. It often relies on traditional offline training and experience transfer, which lacks personalization and specificity. This leads to inefficient learning for testers and makes it difficult for them to quickly master complex controller operations. Testers may also be unable to obtain timely information and resources related to their work, resulting in a lack of effective guidance and support when encountering difficulties during operation.

[0005] 2. Existing technologies usually lack real-time monitoring and evaluation of testers' operational proficiency, and are unable to promptly detect and correct errors or unskilled operations on specific test pages, increasing the risk of test errors. The lack of a real-time feedback mechanism makes it difficult for testers to receive timely error prompts and improvement suggestions during operation, which may lead to repeated errors and affect the accuracy of test results. At the same time, the recommended learning content cannot be automatically adjusted according to the actual operation conditions and learning needs of the testers, resulting in a waste of training resources and poor learning effects. Due to the lack of efficient online training and feedback mechanisms, the time and labor costs of enterprises in the training and testing process may increase significantly, affecting overall operational efficiency. Summary of the Invention

[0006] In view of the above-mentioned technical deficiencies, the object of the present invention is to provide a circuit controller operation test system and method.

[0007] In order to solve the above technical problems, the present invention adopts the following technical solutions: In the first aspect, the present invention provides a circuit controller operation test system, including: a training video recommendation module: used to obtain the basic information and controller type corresponding to each controller tester after each controller tester logs into the test platform, obtain the controller process corresponding to each controller tester, and recommend the corresponding training video of each test page in the controller process to each controller tester.

[0008] Test page operation monitoring module: used to obtain the corresponding number of errors made by each controller tester when operating each test page in the controller process, so as to evaluate whether each controller tester is proficient in each test page in the controller process. If it is evaluated that a controller tester is not proficient in a certain test page in the controller process, an early warning feedback will be given.

[0009] Video viewing adjustment module: used to analyze and adjust the corresponding video viewing parameters of a controller tester for a test page in the controller process when a controller tester is not proficient in a test page in the controller process and provides early warning feedback.

[0010] Preferably, the controller process corresponding to each controller tester is obtained as follows: A1. After each controller tester logs into the test platform, the test platform will obtain the basic information corresponding to each controller tester from the user information table. The basic information includes name, position and department. At the same time, an interface is designed in the test platform to connect the controller corresponding to each controller tester, communicate with the controller through the serial port, and send instructions to obtain the basic information of the controller, and then obtain the controller type corresponding to each controller tester.

[0011] A2. Compare the name and controller type corresponding to each controller tester with the name and controller type corresponding to each controller process in the database. If the controller type corresponding to a controller tester is the same as the name and controller type corresponding to a controller process in the database, then record the controller process in the database as the controller process corresponding to the controller tester.

[0012] Preferably, the training video recommendation module further includes an operation data acquisition unit and an operation data analysis unit.

[0013] The operation data acquisition unit is used to acquire the operation data corresponding to each test page in the controller process of each controller tester, and the operation data includes average stay time, bounce rate and click rate.

[0014] The operation data analysis unit is used to analyze the operation data corresponding to each test page in the controller process of each controller tester to obtain the operation proficiency evaluation coefficient corresponding to each test page in the controller process of each controller tester.

[0015] Preferably, the training videos for each test page in the corresponding controller process are recommended to each controller tester, and the specific recommendation process is as follows: B1. Compare the operation proficiency assessment coefficient corresponding to each test page in the controller process of each controller tester with the operation proficiency assessment coefficient corresponding to the set standard test page. If the operation proficiency assessment coefficient corresponding to a test page in the controller process of a controller tester is greater than or equal to the operation proficiency assessment coefficient corresponding to the set standard test page, then mark the test page in the controller process of the controller tester as a "high-frequency user", and recommend the advanced function usage video, best practice and case study video and user sharing and experience exchange video corresponding to the test page to the "high-frequency user". At the same time, the advanced function usage video, best practice and case study video and user sharing and experience exchange video corresponding to the test page will be automatically popped up to the lower right corner of the test page in the controller process of the "high-frequency user".

[0016] B2. If the operation proficiency evaluation coefficient corresponding to a test page in the controller process of a controller tester is smaller than the operation proficiency evaluation coefficient corresponding to the set standard test page, then the test page in the controller process of the controller tester is marked as a "low-frequency user", and the basic operation introduction video, function overview video and common problem solving video corresponding to the test page are recommended to the "low-frequency user". At the same time, the basic operation introduction video, function overview video and common problem solving video corresponding to the test page are automatically popped up in the lower right corner of the test page in the controller process of the "low-frequency user".

[0017] Preferably, if it is assessed that a controller tester is not proficient in a certain test page in the controller process, a warning feedback is performed, and the specific feedback process is as follows: C1. Compare the number of errors corresponding to the operation of each test page in the controller process by each controller tester with the number of errors corresponding to the operation of the set standard test page. If the number of errors corresponding to the operation of a certain test page in the controller process by a controller tester is greater than or equal to the number of errors corresponding to the operation of the set standard test page, then it is assessed that the controller tester is not proficient in the test page in the controller process, and a warning feedback is performed. Conversely, if the number of errors corresponding to the operation of a certain test page in the controller process by a controller tester is less than the number of errors corresponding to the operation of the set standard test page, then it is assessed that the controller tester is proficient in the test page in the controller process, and no warning feedback is performed.

[0018] C2. If a controller tester is not proficient in a certain test page in the controller process, an early warning feedback will be given, and an early warning notification will pop up to inform the controller tester that he is not proficient in the test page in the controller process. The test operation of the controller tester on the test page in the controller process will be automatically suspended and prohibited from continuing. At the same time, the controller tester will be automatically redirected to the basic operation introduction video page corresponding to the test page in the controller process, forcing the controller tester to watch the basic operation introduction video corresponding to the test page until the basic operation introduction video is finished. After the controller tester finishes watching the basic operation introduction video, a questionnaire feedback form will pop up. After the controller tester answers all the questions in the questionnaire feedback form correctly, the suspension will be lifted and the controller tester will be allowed to continue operating on the test page in the controller process. If the controller tester does not answer all the questions in the questionnaire feedback form correctly, the controller tester will be forced to watch the basic operation introduction video corresponding to the test page until the basic operation introduction video is finished, and a questionnaire feedback form will pop up until the controller tester answers all the questions in the questionnaire feedback form correctly, at which time the controller tester will be allowed to continue operating on the test page in the controller process.

[0019] Preferably, the training video adjustment module further includes a viewing behavior data acquisition unit and a viewing behavior evaluation coefficient acquisition unit.

[0020] The viewing behavior data acquisition unit is used to set several collection time points when a controller tester is not proficient in a test page in the controller process and provides early warning feedback. When the controller tester watches the corresponding basic operation introductory video on the test page in the controller process, the viewing behavior data corresponding to the test page in the controller process of the controller tester is collected at each collection time point. The viewing behavior data includes gaze duration and number of visual switches.

[0021] The viewing behavior evaluation coefficient acquisition unit is used to analyze the viewing behavior data corresponding to the test page in the controller process at each collection time point of the controller tester, and then obtain the viewing behavior evaluation coefficient corresponding to the test page in the controller process at each collection time point.

[0022] Preferably, the analysis adjusts the viewing video parameters corresponding to the test page in the controller process of the controller tester, and the specific adjustment process is as follows: the viewing behavior evaluation coefficient corresponding to the test page in the controller process of the controller tester at each acquisition time point is compared with the viewing behavior evaluation coefficient interval corresponding to each viewing video parameter in the database. If the viewing behavior evaluation coefficient corresponding to the test page in the controller process of the controller tester at a certain acquisition time point is within the viewing behavior evaluation coefficient interval corresponding to a viewing video parameter in the database, then the viewing video parameter in the database is used as the viewing video parameter corresponding to the test page in the controller process of the controller tester.

[0023] In a second aspect, the present invention provides a circuit controller operation test method, including: recommendation of training videos: after each controller tester logs into the test platform, the basic information and controller type corresponding to each controller tester are obtained, the controller process corresponding to each controller tester is obtained, and the training videos of each test page in the corresponding controller process are recommended to each controller tester.

[0024] Monitoring of test page operations: Obtain the number of errors corresponding to each controller tester's operation on each test page in the controller process, so as to evaluate whether each controller tester is proficient in each test page in the controller process. If it is evaluated that a controller tester is not proficient in a certain test page in the controller process, early warning feedback will be given.

[0025] Adjustment of video viewing: When a controller tester is not proficient in a test page in the controller process and provides early warning feedback, the corresponding video viewing parameters of the controller tester for the test page in the controller process are analyzed and adjusted.

[0026] The beneficial effects of the present invention are as follows: 1. In an embodiment of the present invention, by obtaining the basic information of the tester and the controller type, the module can provide each tester with customized training video recommendations. This personalized learning method can improve the relevance and effectiveness of learning, and help testers master the required skills more quickly. The recommendation system can directly provide testers with training videos related to their workflow, reducing the time wasted by testers in finding suitable learning materials, thereby improving overall learning efficiency. By watching training videos corresponding to specific operating procedures, testers can better understand the operating steps and precautions, thereby improving their proficiency in controller operation and reducing error rates. Through the recommendation of online training videos, enterprises can reduce their dependence on traditional offline training, thereby reducing training time and labor costs and improving resource utilization efficiency.

[0027] 2. In an embodiment of the present invention, by monitoring the number of errors made by the tester during the operation, the module can evaluate the tester's proficiency in a specific test page in real time. This real-time evaluation helps to identify problems in a timely manner and ensure that the tester has the necessary skills when operating. When the tester performs poorly on a certain test page, the system can issue an early warning notification in time to help the tester realize his or her shortcomings, thereby prompting him or her to make improvements. This timely feedback mechanism can effectively reduce the error rate and improve the safety of test operations. For unskilled testers, the system will automatically pause their operations and guide them to watch an introductory video on basic operations. This guided learning can help testers acquire the necessary knowledge in actual operations and enhance their understanding and mastery of the operating steps. Through the automated monitoring and feedback mechanism, enterprises can reduce their reliance on offline training and supervision, thereby reducing training costs. At the same time, quickly identifying and correcting errors can reduce losses caused by improper operation.

[0028] 3. In an embodiment of the present invention, by analyzing the behavioral data of the testers during the video viewing process, the module can adjust the video viewing parameters according to the learning habits and needs of each tester, and provide content that is more in line with their learning style, thereby improving the learning effect. The module can provide timely feedback on the tester's viewing behavior when the tester is not proficient, and adjust the video parameters according to the analysis results. This precise feedback mechanism helps testers understand the video content more effectively and improve their operational proficiency. By dynamically adjusting the evaluation coefficient based on the viewing behavior, the system can effectively motivate testers to participate in learning and improve their learning enthusiasm. When testers see the changes in their viewing habits reflected in the video content, they will feel a sense of accomplishment, thereby enhancing their motivation to learn. By adjusting the parameters for viewing the video, the system can help testers form a deeper understanding during the viewing process, thereby promoting the long-term memory and application of knowledge. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0030] Figure 1 This is a schematic diagram of the system module connection of the present invention.

[0031] Figure 2 The present invention is a flowchart of the steps for implementing the method. DETAILED DESCRIPTION

[0032] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0033] The present invention is implemented as follows Figure 1 As shown, a circuit controller operation test system includes: a training video recommendation module, a test page operation monitoring module, a viewing video adjustment module and a database.

[0034] The test page operation monitoring module is connected to the training video recommendation module and the viewing video adjustment module respectively, and the database is connected to the training video recommendation module and the viewing video adjustment module respectively.

[0035] Training video recommendation module: used to obtain the basic information and controller type corresponding to each controller tester after each controller tester logs into the test platform, obtain the controller process corresponding to each controller tester, and recommend the training video of each test page in the corresponding controller process to each controller tester.

[0036] In a specific embodiment, the controller process corresponding to each controller tester is obtained as follows: A1. After each controller tester logs into the test platform, the test platform will obtain the basic information corresponding to each controller tester from the user information table. The basic information includes name, position and department. At the same time, an interface is designed in the test platform to connect the controller corresponding to each controller tester, communicate with the controller through the serial port, and send instructions to obtain the basic information of the controller, and then obtain the controller type corresponding to each controller tester.

[0037] A2. Compare the name and controller type corresponding to each controller tester with the name and controller type corresponding to each controller process in the database. If the controller type corresponding to a controller tester is the same as the name and controller type corresponding to a controller process in the database, then record the controller process in the database as the controller process corresponding to the controller tester.

[0038] In another specific embodiment, the training video recommendation module further includes an operation data acquisition unit and an operation data analysis unit.

[0039] The operation data acquisition unit is used to acquire the operation data corresponding to each test page in the controller process of each controller tester, and the operation data includes average stay time, bounce rate and click rate.

[0040] It should be noted that the testing platform uses website analysis tools such as Google Analytics, Adobe Analytics, etc. In these tools, you can view the average stay time, bounce rate and click-through rate indicators of each page.

[0041] The operation data analysis unit is used to analyze the operation data corresponding to each test page in the controller process of each controller tester to obtain the operation proficiency evaluation coefficient corresponding to each test page in the controller process of each controller tester.

[0042] In another specific embodiment, the analysis obtains the operation proficiency evaluation coefficient corresponding to each test page in the controller process of each controller tester. The specific analysis process is as follows: the average stay time, bounce rate and click rate corresponding to each test page in the controller process of each controller tester are recorded as and Where h represents the number corresponding to each controller tester, h = 1, 2, ..., u, where u is any integer greater than 2; g represents the number corresponding to each test page, g = 1, 2, ..., n, where n is any integer greater than 2. Substitute into the calculation formula:

[0043] In the controller process, the corresponding operation proficiency evaluation coefficient of each test page in each controller tester is obtained. Among them, Z′, X′, and V′ are the standard average stay time, standard bounce rate, and standard click-through rate corresponding to the test page in the set controller tester controller process, respectively; ρ1, ρ2, and ρ3 are the weight factors corresponding to the average stay time, bounce rate, and click-through rate of the test page in the set controller tester controller process, respectively.

[0044] It should be noted that ρ1, ρ2, and ρ3 are all greater than 0 and less than 1.

[0045] It should also be noted that through the summary of a large amount of research data and experimental data, professional institutions and research institutions set the standard average dwell time, standard bounce rate, and standard click-through rate for the test pages in the controller tester's controller process. At the same time, based on the professional knowledge and research basis of domain experts, and after discussion and confirmation with industry organizations or professional institutions, the experts set the weight factors corresponding to the average dwell time, bounce rate, and click-through rate of the test pages in the controller tester's controller process based on their own experience and knowledge.

[0046] It should be noted again that the standard average stay time, standard bounce rate, and standard click-through rate are the average stay time threshold, bounce rate threshold, and click-through rate threshold, respectively. For example, the standard average stay time is 60, the standard bounce rate is 70, and the standard click-through rate is 5.

[0047] In another specific embodiment, the training videos for each test page in the corresponding controller process are recommended to each controller tester, and the specific recommendation process is as follows: B1. Compare the operation proficiency assessment coefficient corresponding to each test page in the controller process of each controller tester with the operation proficiency assessment coefficient corresponding to the set standard test page. If the operation proficiency assessment coefficient corresponding to a test page in the controller process of a controller tester is greater than or equal to the operation proficiency assessment coefficient corresponding to the set standard test page, then mark the test page in the controller process of the controller tester as a "high-frequency user", and recommend the advanced function usage video, best practice and case study video and user sharing and experience exchange video corresponding to the test page to the "high-frequency user". At the same time, the advanced function usage video, best practice and case study video and user sharing and experience exchange video corresponding to the test page will be automatically popped up in the lower right corner of the test page in the controller process of the "high-frequency user".

[0048] It should be noted that the advanced feature usage videos introduce more advanced features and tools in the system, helping users gain a deeper understanding of how to maximize their potential. The best practices and case study videos share industry best practices and success stories, helping users learn how to apply these knowledge in real-world situations. The user sharing and experience exchange videos invite frequent users to share their insights and experiences, helping others learn different operating methods.

[0049] B2. If the operation proficiency evaluation coefficient corresponding to a test page in the controller process of a controller tester is smaller than the operation proficiency evaluation coefficient corresponding to the set standard test page, then the test page in the controller process of the controller tester is marked as a "low-frequency user", and the basic operation introduction video, function overview video and common problem solving video corresponding to the test page are recommended to the "low-frequency user". At the same time, the basic operation introduction video, function overview video and common problem solving video corresponding to the test page are automatically popped up in the lower right corner of the test page in the controller process of the "low-frequency user".

[0050] It should be noted that the basic operation introduction video content: introduces the basic system operations and interface navigation to help users quickly get started. The function overview video content: briefly introduces the purpose and usage of each major functional module to help users understand the overall system architecture. The common problem solving video content: provides solutions and guidance for common problems that infrequent users may encounter.

[0051] In an embodiment of the present invention, by obtaining the basic information of the tester and the controller type, the module can provide each tester with customized training video recommendations. This personalized learning method can improve the relevance and effectiveness of learning, helping testers to master the required skills more quickly. The recommendation system can directly provide testers with training videos related to their workflow, reducing the time testers waste in searching for suitable learning materials, thereby improving overall learning efficiency. By watching training videos corresponding to specific operating procedures, testers can better understand the operating steps and precautions, thereby improving their proficiency in controller operation and reducing error rates. By recommending online training videos, companies can reduce their reliance on traditional offline training, thereby reducing training time and labor costs and improving resource utilization efficiency.

[0052] Test page operation monitoring module: used to obtain the corresponding number of errors made by each controller tester when operating each test page in the controller process, so as to evaluate whether each controller tester is proficient in each test page in the controller process. If it is evaluated that a controller tester is not proficient in a certain test page in the controller process, an early warning feedback will be given.

[0053] In a specific embodiment, it is assessed that a controller tester is not proficient in a certain test page in the controller process, and a warning feedback is performed. The specific feedback process is as follows: C1. Compare the number of errors corresponding to the operation of each test page in the controller process by each controller tester with the number of errors corresponding to the operation of the set standard test page. If the number of errors corresponding to the operation of a certain test page in the controller process by a controller tester is greater than or equal to the number of errors corresponding to the operation of the set standard test page, then it is assessed that the controller tester is not proficient in the test page in the controller process, and a warning feedback is performed. Conversely, if the number of errors corresponding to the operation of a certain test page in the controller process by a controller tester is less than the number of errors corresponding to the operation of the set standard test page, then it is assessed that the controller tester is proficient in the test page in the controller process, and no warning feedback is performed.

[0054] C2. If a controller tester is not proficient in a certain test page in the controller process, an early warning feedback will be given, and an early warning notification will pop up to inform the controller tester that he is not proficient in the test page in the controller process. The test operation of the controller tester on the test page in the controller process will be automatically suspended and prohibited from continuing. At the same time, the controller tester will be automatically redirected to the basic operation introduction video page corresponding to the test page in the controller process, forcing the controller tester to watch the basic operation introduction video corresponding to the test page until the basic operation introduction video is finished. After the controller tester finishes watching the basic operation introduction video, a questionnaire feedback form will pop up. After the controller tester answers all the questions in the questionnaire feedback form correctly, the suspension will be lifted and the controller tester will be allowed to continue operating on the test page in the controller process. If the controller tester does not answer all the questions in the questionnaire feedback form correctly, the controller tester will be forced to watch the basic operation introduction video corresponding to the test page until the basic operation introduction video is finished, and a questionnaire feedback form will pop up until the controller tester answers all the questions in the questionnaire feedback form correctly, at which time the controller tester will be allowed to continue operating on the test page in the controller process.

[0055] In an embodiment of the present invention, by monitoring the number of errors made by the tester during the operation, the module can evaluate the tester's proficiency in a specific test page in real time. This real-time evaluation helps to identify problems in a timely manner and ensure that the tester has the necessary skills when operating. When the tester performs poorly on a certain test page, the system can issue an early warning notification in a timely manner to help the tester realize his or her shortcomings, thereby prompting him or her to make improvements. This timely feedback mechanism can effectively reduce the error rate and improve the safety of test operations. For unskilled testers, the system will automatically pause their operations and guide them to watch an introductory video on basic operations. This guided learning can help testers acquire the necessary knowledge in actual operations and enhance their understanding and mastery of the operating steps. Through the automated monitoring and feedback mechanism, enterprises can reduce their reliance on offline training and supervision, thereby reducing training costs. At the same time, quickly identifying and correcting errors can reduce losses caused by improper operations.

[0056] Video viewing adjustment module: used to analyze and adjust the corresponding video viewing parameters of a controller tester for a test page in the controller process when a controller tester is not proficient in a test page in the controller process and provides early warning feedback.

[0057] It should be noted that video viewing parameters include video length and playback speed.

[0058] In a specific embodiment, the training video adjustment module further includes a viewing behavior data acquisition unit and a viewing behavior evaluation coefficient acquisition unit.

[0059] The viewing behavior data acquisition unit is used to set several collection time points when a controller tester is not proficient in a test page in the controller process and provides early warning feedback. When the controller tester watches the corresponding basic operation introductory video on the test page in the controller process, the viewing behavior data corresponding to the test page in the controller process of the controller tester is collected at each collection time point. The viewing behavior data includes gaze duration and number of visual switches.

[0060] It should be noted that the test platform uses behavioral analysis tools such as Hotjar, CrazyEgg, Mouseflow, etc., which provide functions such as heat maps and screen recording. The code of the user behavior analysis tool is integrated into the test platform. The user's gaze on the page is analyzed through heat maps, and the time the user stays on the page and the area clicked are checked. The user's behavior path is analyzed through heat maps and screen recording playback to infer the gaze duration and number of visual switches.

[0061] The viewing behavior evaluation coefficient acquisition unit is used to analyze the viewing behavior data corresponding to the test page in the controller process at each collection time point of the controller tester, and then obtain the viewing behavior evaluation coefficient corresponding to the test page in the controller process at each collection time point.

[0062] In another specific embodiment, the analysis obtains the viewing behavior evaluation coefficient corresponding to the test page of the controller tester in the controller process at each acquisition time point. The specific analysis process is as follows: the gaze duration and the number of visual switches corresponding to the test page of the controller tester in the controller process at each acquisition time point are recorded as E y and F y , where y represents the number corresponding to each acquisition time point, y = 1, 2...m, m is any integer greater than 2, and is substituted into the calculation formula:

[0063] The viewing behavior evaluation coefficient β corresponding to the test page in the controller process of the controller tester at each collection time point is obtained. y , where E′ and F′ are the standard fixation duration and standard visual switching times corresponding to the set test page, respectively. They are the weight factors corresponding to the set test page gaze duration and the weight factors corresponding to the number of visual switching times.

[0064] It should be noted that Both are greater than 0 and less than 1.

[0065] It should also be noted that through the summary of extensive research and experimental data, professional organizations and research institutions have established standard fixation durations and standard visual transition counts for test pages. Furthermore, based on the expertise and research of domain experts, and after discussion and confirmation with industry organizations and professional institutions, the experts set weighting factors for fixation duration and visual transition counts on the test pages based on their own experience and knowledge.

[0066] It should be noted again that the standard gaze duration and the standard number of visual switching are respectively the gaze duration threshold and the visual switching number threshold, for example: the standard gaze duration is 5 and the standard number of visual switching is 5.

[0067] In another specific embodiment, the analysis adjusts the viewing video parameters corresponding to the test page in the controller process of the controller tester, and the specific adjustment process is as follows: the viewing behavior evaluation coefficient corresponding to the test page in the controller process of the controller tester at each acquisition time point is compared with the viewing behavior evaluation coefficient interval corresponding to each viewing video parameter in the database. If the viewing behavior evaluation coefficient corresponding to the test page in the controller process of the controller tester at a certain acquisition time point is within the viewing behavior evaluation coefficient interval corresponding to a viewing video parameter in the database, then the viewing video parameter in the database is used as the viewing video parameter corresponding to the test page in the controller process of the controller tester.

[0068] In an embodiment of the present invention, by analyzing the behavioral data of the testers during the video viewing process, the module can adjust the video viewing parameters according to the learning habits and needs of each tester, and provide content that is more in line with their learning style, thereby improving the learning effect. The module can provide timely feedback on the tester's viewing behavior when the tester is not proficient, and adjust the video parameters according to the analysis results. This precise feedback mechanism helps testers understand the video content more effectively and improve their operational proficiency. By dynamically adjusting the evaluation coefficient based on the viewing behavior, the system can effectively motivate testers to participate in learning and improve their learning enthusiasm. When testers see the changes in their viewing habits reflected in the video content, they will feel a sense of accomplishment, thereby enhancing their motivation to learn. By adjusting the parameters for viewing the video, the system can help testers form a deeper understanding during the viewing process, thereby promoting the long-term memory and application of knowledge.

[0069] The present invention is implemented as follows Figure 2 As shown, a circuit controller operation test method includes: recommendation of training videos: after each controller tester logs into the test platform, the basic information and controller type corresponding to each controller tester are obtained, the controller process corresponding to each controller tester is obtained, and the training videos of each test page in the corresponding controller process are recommended to each controller tester.

[0070] Monitoring of test page operations: Obtain the number of errors corresponding to each controller tester's operation on each test page in the controller process, so as to evaluate whether each controller tester is proficient in each test page in the controller process. If it is evaluated that a controller tester is not proficient in a certain test page in the controller process, early warning feedback will be given.

[0071] Adjustment of video viewing: When a controller tester is not proficient in a test page in the controller process and provides early warning feedback, the corresponding video viewing parameters of the controller tester for the test page in the controller process are analyzed and adjusted.

[0072] The above content is merely an example and explanation of the concept of the present invention. Those skilled in the art may make various modifications or additions to the described specific embodiments or replace them in a similar manner. As long as they do not deviate from the concept of the invention or exceed the scope defined in this specification, they should all fall within the scope of protection of the present invention.

Claims

1. A circuit controller operation test system, characterized in that: include: Training video recommendation module: used to obtain the basic information and controller type of each controller tester after each controller tester logs into the test platform, obtain the controller process corresponding to each controller tester, and recommend the training video of each test page in the corresponding controller process to each controller tester; Test page operation monitoring module: used to obtain the number of errors corresponding to each controller tester's operation on each test page in the controller process, so as to evaluate whether each controller tester is proficient in each test page in the controller process. If a controller tester is evaluated to be unproficient in a test page in the controller process, early warning feedback will be given; Video viewing adjustment module: used to analyze and adjust the corresponding video viewing parameters of a controller tester for a test page in the controller process when a controller tester is not proficient in a test page in the controller process and provides early warning feedback.

2. A circuit controller operation test system as claimed in claim 1, characterized in that: The controller flow corresponding to each controller tester is obtained, and the specific process is as follows: A1. After each controller tester logs in to the test platform, the test platform will obtain the basic information corresponding to each controller tester from the user information table. The basic information includes name, position and department. At the same time, an interface is designed in the test platform to connect the controller corresponding to each controller tester, communicate with the controller through the serial port, send instructions to obtain the basic information of the controller, and then obtain the controller type corresponding to each controller tester; A2. Compare the name and controller type corresponding to each controller tester with the name and controller type corresponding to each controller process in the database. If the controller type corresponding to a controller tester is the same as the name and controller type corresponding to a controller process in the database, then the controller process in the database is recorded as the controller process corresponding to the controller tester.

3. A circuit controller operation test system as claimed in claim 2, characterized in that: The training video recommendation module also includes an operation data acquisition unit and an operation data analysis unit; The operation data acquisition unit is used to acquire the operation data corresponding to each test page in the controller process of each controller tester, and the operation data includes average stay time, bounce rate and click rate; The operation data analysis unit is used to analyze the operation data corresponding to each test page in the controller process of each controller tester to obtain the operation proficiency assessment coefficient corresponding to each test page in the controller process of each controller tester.

4. A circuit controller operation test system as claimed in claim 3, characterized in that: The analysis obtains the operation proficiency evaluation coefficient corresponding to each test page in the controller process of each controller tester. The specific analysis process is as follows: The average stay time, bounce rate and click rate of each test page in the controller process of each controller tester are recorded as and Among them, h represents the number corresponding to each controller tester, h=1,2......u, u is any integer greater than 2, g represents the number corresponding to each test page, g=1,2......n, n is any integer greater than 2, substitute into the calculation formula: The operation proficiency evaluation coefficient corresponding to each test page in the controller process of each controller tester is obtained. Among them, Z′, X′, and V′ are respectively the standard average stay time, standard bounce rate, and standard click-through rate corresponding to the test page in the set controller tester controller process; ρ1, ρ2, and ρ3 are respectively the weight factors corresponding to the average stay time of the test page in the set controller tester controller process, the weight factor corresponding to the bounce rate, and the weight factor corresponding to the click-through rate.

5. A circuit controller operation test system as claimed in claim 4, characterized in that: The specific recommendation process of recommending training videos of each test page in the corresponding controller process to each controller tester is as follows: B1. Compare the operation proficiency assessment coefficient corresponding to each test page in the controller flow of each controller tester with the operation proficiency assessment coefficient corresponding to the set standard test page. If the operation proficiency assessment coefficient corresponding to a test page in the controller flow of a controller tester is greater than or equal to the operation proficiency assessment coefficient corresponding to the set standard test page, then mark the test page in the controller flow of the controller tester as a "high-frequency user", and recommend the advanced function usage video, best practice and case study video, and user sharing and experience exchange video corresponding to the test page to the "high-frequency user". At the same time, the advanced function usage video, best practice and case study video, and user sharing and experience exchange video corresponding to the test page are automatically popped up in the lower right corner of the test page in the controller flow of the "high-frequency user"; B2. If the operation proficiency assessment coefficient corresponding to a test page in the controller process of a controller tester is less than the operation proficiency assessment coefficient corresponding to the set standard test page, then the test page in the controller process of the controller tester is marked as a "low-frequency user", and the basic operation introduction video, function overview video and common problem solving video corresponding to the test page are recommended to the "low-frequency user". At the same time, the basic operation introduction video, function overview video and common problem solving video corresponding to the test page will be automatically popped up in the lower right corner of the test page in the controller process of the "low-frequency user".

6. A circuit controller operation test system as claimed in claim 5, characterized in that: If a controller tester is not proficient in a test page in the controller process, early warning feedback will be given. The specific feedback process is as follows: C1. Compare the number of errors corresponding to the operation of each test page in the controller process by each controller tester with the number of errors corresponding to the operation of the set standard test page. If the number of errors corresponding to the operation of a test page in the controller process by a controller tester is greater than or equal to the number of errors corresponding to the operation of the set standard test page, it is evaluated that the controller tester is not proficient in the test page in the controller process, and a warning feedback is given. On the contrary, if the number of errors corresponding to the operation of a test page in the controller process by a controller tester is less than the number of errors corresponding to the operation of the set standard test page, it is evaluated that the controller tester is proficient in the test page in the controller process, and no warning feedback is given. C2. If a controller tester is not proficient in a test page in the controller process, an early warning feedback will be given, and an early warning notification will pop up to inform the controller tester that he is not proficient in the test page in the controller process. The test operation of the controller tester on the test page in the controller process will be automatically suspended, and it will be prohibited to continue. At the same time, the controller tester will be automatically redirected from the test page in the controller process to the basic operation introduction video page corresponding to the test page, and the controller tester will be forced to watch the basic operation introduction video corresponding to the test page until the basic operation introduction video is finished. After the controller tester finishes watching the basic operation introduction video, a questionnaire feedback form will pop up. After the controller tester answers all the questions in the questionnaire feedback form correctly, the pause will be lifted, and the controller tester will be allowed to continue operating on the test page in the controller process. If the controller tester does not answer all the questions in the questionnaire feedback form correctly, the controller tester will continue to be forced to watch the basic operation introduction video corresponding to the test page until the basic operation introduction video is finished, and a questionnaire feedback form will pop up until the controller tester answers all the questions in the questionnaire feedback form correctly, and the controller tester will be allowed to continue operating on the test page in the controller process.

7. A circuit controller operation test system as claimed in claim 1, characterized in that: The training video adjustment module also includes a viewing behavior data acquisition unit and a viewing behavior evaluation coefficient acquisition unit; The viewing behavior data acquisition unit is used to set several collection time points when a controller tester is not proficient in a certain test page in the controller process and gives early warning feedback. When the controller tester watches the corresponding basic operation introductory video on the test page in the controller process, the viewing behavior data corresponding to the test page in the controller process of the controller tester is collected at each collection time point. The viewing behavior data includes the gaze duration and the number of visual switching times. The viewing behavior evaluation coefficient acquisition unit is used to analyze and obtain the viewing behavior evaluation coefficient corresponding to the test page of the controller tester in the controller process at each collection time point according to the viewing behavior data corresponding to the test page of the controller tester in the controller process at each collection time point.

8. A circuit controller operation test system as claimed in claim 7, characterized in that: The analysis obtains the viewing behavior evaluation coefficient corresponding to the test page of the controller tester in the controller process at each acquisition time point. The specific analysis process is as follows: The fixation duration and visual switching times of the controller tester on the test page in the controller process at each acquisition time point are recorded as E y and F y , where y represents the number corresponding to each acquisition time point, y = 1, 2...m, m is any integer greater than 2, substitute into the calculation formula: The viewing behavior evaluation coefficient β corresponding to the test page in the controller process of the controller tester at each collection time point is obtained. y , where E′ and F′ are the standard fixation duration and standard visual switching times corresponding to the set test page, respectively. They are the weight factor corresponding to the fixation duration of the set test page and the weight factor corresponding to the number of visual switching times.

9. A circuit controller operation test system as claimed in claim 8, characterized in that: The analysis adjusts the viewing video parameters corresponding to the test page of the controller tester in the controller process, and the specific adjustment process is as follows: The viewing behavior evaluation coefficient corresponding to the test page of the controller tester in the controller process at each collection time point is compared with the viewing behavior evaluation coefficient interval corresponding to each viewing video parameter in the database. If the viewing behavior evaluation coefficient corresponding to the test page of the controller tester in the controller process at a certain collection time point is within the viewing behavior evaluation coefficient interval corresponding to a viewing video parameter in the database, then the viewing video parameter in the database will be used as the viewing video parameter corresponding to the test page of the controller tester in the controller process.

10. A circuit controller operation test method for executing the circuit controller operation test system according to any one of claims 1 to 9, characterized in that: include: Recommendation of training videos: After each controller tester logs into the test platform, the basic information and controller type corresponding to each controller tester are obtained, the controller process corresponding to each controller tester is obtained, and the training videos of each test page in the corresponding controller process are recommended to each controller tester; Monitoring of test page operations: Obtain the number of errors corresponding to each controller tester's operation on each test page in the controller process, so as to evaluate whether each controller tester is proficient in each test page in the controller process. If a controller tester is evaluated to be unproficient in a test page in the controller process, early warning feedback will be given; Adjustment of video viewing: When a controller tester is not proficient in a test page in the controller process and gives early warning feedback, the corresponding video viewing parameters of the controller tester for the test page in the controller process are analyzed and adjusted.

Citation Information

Patent Citations

  • Controller test system and method

    CN117806262A

  • Adaptive interface providing device, adaptive interface providing method, and program

    CN111936958A

  • VR maintenance training operation proficiency prediction method based on neural network

    CN115407874A

  • Equipment control method and related device

    CN116360583A

  • Method and device for evaluating operation proficiency of working machine and working machine

    CN117952459A