A computer software testing apparatus
By introducing reciprocating and rotating components into the computer software testing device, multi-directional and flexible angle heat dissipation of the fan blades was achieved, solving the problem of insufficient heat dissipation when the fan position is fixed, and improving the overall heat dissipation efficiency and test stability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-13
- Publication Date
- 2026-06-12
AI Technical Summary
In existing computer software testing equipment, the fan position is fixed, resulting in poor cooling effect and difficulty in comprehensively and effectively dissipating heat from various heat-generating components inside the host, leading to low overall heat dissipation efficiency.
It adopts reciprocating and rotating components. The ring block is driven to move up and down in reciprocating motion through the cooperation of half gear and rack. Combined with the design of circular inclined block and ball bearing, the fan blade can dissipate heat from multiple directions inside the chassis. The motor drives the fan blade to rotate at any angle, which enhances the heat dissipation coverage and targeting.
It improves heat dissipation efficiency, ensuring that heat inside the host is quickly dissipated, maintaining stable operation of computer software testing, and enhancing the comprehensiveness and specificity of heat dissipation.
Smart Images

Figure CN122195221A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of software testing technology, and more particularly to a computer software testing apparatus. Background Technology
[0002] Computer software testing is a crucial step in ensuring software quality. It involves systematically and comprehensively inspecting and evaluating software products to uncover potential defects and errors. Based on requirements documents and design specifications, testers utilize various testing techniques and tools to simulate different usage scenarios and verify the software's functionality, performance, compatibility, and security. Effective software testing not only improves software stability and reliability and reduces later maintenance costs, but also enhances user experience and ensures that the software meets user needs in practical applications.
[0003] When testing software, the temperature inside a computer rises significantly. Currently, fans are commonly used to cool the inside of the computer case. However, the fans are fixed in position, resulting in poor cooling effect. Due to the lack of flexibility of the fans, their airflow coverage is relatively limited, making it difficult to comprehensively and effectively dissipate heat from the various heat-generating components inside the computer. This results in low overall heat dissipation efficiency and makes it difficult to quickly dissipate the heat accumulated inside the computer. Therefore, a computer software testing device is proposed. Summary of the Invention
[0004] The purpose of this invention is to address the shortcomings of existing technologies, such as fixed fan positions, poor cooling effects, limited airflow coverage due to the lack of flexible fan movement, difficulty in comprehensively and effectively dissipating heat from various heat-generating components inside the host, resulting in low overall heat dissipation efficiency and difficulty in quickly dissipating the heat accumulated inside the host. Therefore, this invention proposes a computer software testing device.
[0005] To achieve the above objectives, the present invention adopts the following technical solution: A computer software testing device includes a chassis with multiple ventilation holes on both sides. Multiple fan blades are rotatably connected inside the chassis. A reciprocating assembly is also provided inside the chassis, comprising a half-gear rotatably connected inside the chassis, and a rack and an annular block movably connected inside the chassis. The rotation of the half-gear drives the annular block to reciprocate up and down via the rack. The reciprocating motion of the annular block drives the multiple fan blades to blow air and dissipate heat from the inside of the chassis. A rotating assembly is also provided inside the chassis, comprising a first rotating rod rotatably connected inside the chassis, and circular inclined blocks and ball bearings symmetrically rotatably connected inside the chassis. The rotation of the first rotating rod drives multiple circular inclined blocks to rotate simultaneously. The special shape of the circular inclined blocks drives the multiple fan blades to rotate at any angle via the ball bearings, allowing the air blown by the fan blades to dissipate heat from multiple directions inside the chassis.
[0006] The above technical solution further includes: A first motor is fixedly connected to the outside of the chassis. The output shaft of the first motor is fixedly connected to a half gear. A slide rail is symmetrically fixedly connected to the side of the chassis near the half gear. The start of the first motor drives the half gear to rotate.
[0007] The slide rail has a convex groove on its side, and the annular block is fixedly connected to both sides of the annular block. The convex blocks are slidably connected to the convex groove, and the reciprocating motion of the annular block causes the convex blocks to slide in the convex groove on the slide rail.
[0008] The opening size of the convex groove is adapted to the size of the convex block, and both the convex groove and the convex block have convex cross sections. The mutual fit between the convex groove and the convex block makes the ring block stable during movement.
[0009] The annular block is fixedly connected to the rack, and the rack consists of two sets symmetrically distributed. The half gear meshes with the rack, and a connecting block is fixedly and symmetrically connected to the outer side of the annular block. The rotation of the half gear drives the annular block to reciprocate up and down through the rack.
[0010] A housing is fixedly connected to the side of the connecting block away from the annular block. A second motor is fixedly connected inside the housing. The output shaft end of the second motor is fixedly connected to the first rotating rod. The start of the second motor drives the first rotating rod to rotate.
[0011] A first pulley is symmetrically fixedly connected to the outer side of the first rotating rod, and a second rotating rod is symmetrically rotatably connected to the inside of the housing. A second pulley is fixedly connected to the outer side of each of the two second rotating rods. The rotating first rotating rod drives the two first pulleys to rotate accordingly.
[0012] A belt is fitted between the second pulley and the first pulley. One end of the first rotating rod and the second rotating rod are fixedly connected to the circular inclined block. A connecting rod is fixedly connected to the side of the circular inclined block near the fan blade. The rotation of the first pulley drives the rotation of the second pulley and the second rotating rod through the belt.
[0013] A ball bearing is fixedly connected to the outer side of the connecting rod, and multiple support rods are fixedly connected to the inside of the housing. A support shell is fixedly connected to the outer side of the multiple support rods. The ball bearing is movably connected to the support shell. During the rotation of the connecting rod, the ball bearing moves within the support shell.
[0014] The end of the connecting rod away from the circular inclined block is fixedly connected to a fan housing. A third motor is fixedly connected inside the fan housing. The output shaft end of the third motor is fixedly connected to the fan blades. The start of the third motor drives the fan blades to rotate and blow air.
[0015] The present invention has the following beneficial effects: 1. In this invention, the reciprocating assembly uses the half gear and rack to drive the ring block to move up and down, thereby driving multiple fan blades to blow air in the chassis. This reciprocating motion breaks the limitation of the fixed position of traditional fans, allowing the airflow generated by the fan blades to cover the internal space of the chassis more extensively. This effectively increases the contact opportunity between the airflow and the heat-generating components, enhances the targetedness and comprehensiveness of heat dissipation, improves the overall heat dissipation efficiency, and helps to quickly dissipate the heat accumulated inside the host.
[0016] 2. In this invention, the rotation of the first rotating rod in the rotating assembly drives multiple circular inclined blocks to rotate simultaneously. The special shape of the circular inclined blocks, with the help of ball bearings, allows multiple fan blades to rotate at any angle, breaking through the limitation of the fixed angle of traditional fans. This allows the airflow blown out by the fan blades to be flexibly adjusted in direction, covering all corners inside the chassis from multiple directions. No matter where the heat-generating components are located, they can be effectively swept by the airflow, greatly improving the comprehensiveness and targeting of heat dissipation, enhancing the heat dissipation effect, and ensuring that the heat accumulated inside the host can be quickly dissipated during computer software testing, maintaining the stable operation of the host and ensuring the smooth progress of the testing work. Attached Figure Description
[0017] Figure 1 This is a schematic diagram of the overall structure of a computer software testing device proposed in this invention. Figure 2 This is a schematic diagram of the overall frontal cross-sectional structure of the present invention; Figure 3 This is a schematic diagram of the overall side cross-sectional structure of the present invention; Figure 4 This is a schematic diagram of the reciprocating component structure in this invention; Figure 5 This is a top sectional view of the reciprocating component in this invention. Figure 6 This is a schematic diagram of the front structure of the rotating component in this invention; Figure 7 This is a schematic diagram of the side structure of the rotating component in this invention.
[0018] In the diagram: 1. Chassis; 2. Heat dissipation hole; 3. First motor; 4. Housing; 5. Fan housing; 6. Half gear; 7. Slide rail; 8. Annular block; 9. Connecting block; 10. Rack; 11. Convex groove; 12. Convex block; 13. Second motor; 14. First rotating rod; 15. First pulley; 16. Belt; 17. Second pulley; 18. Second rotating rod; 19. Circular inclined block; 20. Support rod; 21. Supporting circular shell; 22. Ball bearing; 23. Connecting rod; 24. Third motor; 25. Fan blade. Detailed Implementation
[0019] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0020] Example 1 like Figures 1-7 As shown, the computer software testing device proposed in this invention includes a chassis 1. Multiple heat dissipation holes 2 are provided on both sides of the chassis 1. Multiple fan blades 25 are rotatably connected inside the chassis 1. A reciprocating assembly is provided inside the chassis 1, including a half-gear 6 rotatably connected inside the chassis 1, and a rack 10 and an annular block 8 movably connected inside the chassis 1. The rotation of the half-gear 6 drives the annular block 8 to reciprocate up and down through the rack 10. The reciprocating motion of the annular block 8 drives the multiple fan blades 25 to blow air and dissipate heat inside the chassis 1. A rotating assembly is provided inside the chassis 1, including a first rotating rod 14 rotatably connected inside the chassis 1, and circular inclined blocks 19 and ball bearings 22 symmetrically rotatably connected inside the chassis 1. The rotation of the first rotating rod 14 drives the multiple circular inclined blocks 19 to rotate simultaneously. The special shape of the circular inclined blocks 19 drives the multiple fan blades 25 to rotate at any angle through the ball bearings 22, allowing the air blown by the fan blades 25 to dissipate heat from multiple directions inside the chassis 1.
[0021] A first motor 3 is fixedly connected to the outside of the chassis 1. The output shaft end of the first motor 3 is fixedly connected to the half gear 6. A slide rail 7 is symmetrically fixedly connected to the side of the chassis 1 near the half gear 6. The start of the first motor 3 drives the half gear 6 to rotate.
[0022] The slide rail 7 has a convex groove 11 on its side. The two sides of the annular block 8 are fixedly connected with convex blocks 12. The convex blocks 12 are slidably connected to the convex groove 11. The up-and-down reciprocating motion of the annular block 8 drives the convex blocks 12 to slide in the convex groove 11 on the slide rail 7.
[0023] The opening size of the convex groove 11 is matched with the size of the convex block 12, and the cross-sections of both the convex groove 11 and the convex block 12 are convex. The mutual fit between the convex groove 11 and the convex block 12 makes the ring block 8 stable during movement.
[0024] The annular block 8 is fixedly connected to the rack 10. The rack 10 consists of two sets symmetrically distributed. The half gear 6 meshes with the rack 10. A connecting block 9 is fixedly and symmetrically connected to the outer side of the annular block 8. The rotation of the half gear 6 drives the annular block 8 to reciprocate up and down through the rack 10.
[0025] In this embodiment, the first motor 3 drives the half gear 6 to rotate. The rotation of the half gear 6 drives the ring block 8 to move up and down through the rack 10. The up and down movement of the ring block 8 causes the convex block 12 to slide in the convex groove 11 on the slide rail 7. The ring block 8 is connected to the housing 4 through the connecting block 9. In this way, the ring block 8 drives multiple fan blades 25 through the housing 4 to blow air up and down into the inside of the chassis 1 to dissipate heat from the inside of the chassis 1.
[0026] Example 2 like Figures 1-7 As shown, based on Embodiment 1, a housing 4 is fixedly connected to the side of the connecting block 9 away from the annular block 8. A second motor 13 is fixedly connected inside the housing 4. The output shaft end of the second motor 13 is fixedly connected to the first rotating rod 14. The start of the second motor 13 drives the first rotating rod 14 to rotate.
[0027] The outer side of the first rotating rod 14 is symmetrically and fixedly connected to the first pulley 15, and the inner side of the housing 4 is symmetrically and rotatably connected to the second rotating rod 18. The outer side of each of the two second rotating rods 18 is fixedly connected to the second pulley 17. The rotating first rotating rod 14 drives the two first pulleys 15 to rotate accordingly.
[0028] A belt 16 is fitted between the second pulley 17 and the first pulley 15. One end of the first rotating rod 14 and the second rotating rod 18 are fixedly connected to the circular inclined block 19. A connecting rod 23 is fixedly connected to the side of the circular inclined block 19 near the fan blade 25. The rotation of the first pulley 15 drives the rotation of the second pulley 17 and the second rotating rod 18 through the belt 16.
[0029] A ball bearing 22 is fixedly connected to the outside of the connecting rod 23, and multiple support rods 20 are fixedly connected to the inside of the housing 4. A support shell 21 is fixedly connected to the outside of the multiple support rods 20. The ball bearing 22 is movably connected to the support shell 21. During the rotation of the connecting rod 23, the ball bearing 22 moves within the support shell 21.
[0030] The end of the connecting rod 23 away from the circular inclined block 19 is fixedly connected to the fan housing 5. The fan housing 5 is fixedly connected to the third motor 24. The output shaft end of the third motor 24 is fixedly connected to the fan blade 25. The start of the third motor 24 drives the fan blade 25 to rotate and blow air.
[0031] In this embodiment, as described in the previous step, the starting of the second motor 13 drives the first rotating rod 14 to rotate. The rotating first rotating rod 14 drives the two first pulleys 15 to rotate as well. The rotation of the first pulleys 15 drives the rotation of the second pulley 17 and the second rotating rod 18 through the belt 16. Thus, the rotation of the second rotating rod 18 and the first rotating rod 14 causes the circular inclined block 19 to rotate as well. The rotation of the circular inclined block 19 drives the connecting rod 23 to rotate. The special shape of the circular inclined block 19 and the fact that the connecting rod 23 is located away from the center of the circular inclined block 19 allow the connecting rod 23 to rotate at any angle during the rotation of the circular inclined block 19. The ball bearing 22 moves within the supporting cylindrical shell 21. The rotation of the connecting rod 23 at any angle causes the fan housing 5 to rotate accordingly. At this time, the start of the third motor 24 drives the fan blade 25 to rotate and blow air. The fan housing 5 has holes on the side near the connecting rod 23, so that the fan blade 25 can draw air and blow air during rotation. In this way, the fan blade 25 follows the rotation of the connecting rod 23 at any angle to blow air and dissipate heat from multiple directions inside the chassis 1. A mesh plate is provided inside the chassis 1 on the side near the fan housing 5, so that the inside of the chassis 1 is isolated from the housing 4 and the fan housing 5 by the mesh, so that the fan housing 5 and the housing 4 are protected and do not interfere with other devices inside the chassis 1.
[0032] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.
Claims
1. A computer software testing device, comprising a chassis (1), characterized in that, Multiple heat dissipation holes (2) are provided on both sides of the chassis (1). Multiple fan blades (25) are rotatably connected inside the chassis (1). A reciprocating assembly is provided inside the chassis (1). The reciprocating assembly includes a half gear (6) rotatably connected inside the chassis (1), and a rack (10) and an annular block (8) movably connected inside the chassis (1). The rotation of the half gear (6) drives the annular block (8) to reciprocate up and down through the rack (10). The reciprocating up and down movement of the annular block (8) drives the multiple fan blades (25) to move against the chassis (1). The internal cooling system is cooled by air blowing. The chassis (1) is equipped with a rotating assembly. The rotating assembly includes a first rotating rod (14) rotatably connected inside the chassis (1), and circular inclined blocks (19) and ball bearings (22) symmetrically rotatably connected inside the chassis (1). The rotation of the first rotating rod (14) drives multiple circular inclined blocks (19) to rotate simultaneously. The special shape of the circular inclined blocks (19) drives multiple fan blades (25) to rotate at any angle through the ball bearings (22), so that the air blown out by the fan blades (25) can cool the inside of the chassis (1) from multiple directions.
2. The computer software testing device according to claim 1, characterized in that, The outer side of the chassis (1) is fixedly connected to a first motor (3), and the output shaft end of the first motor (3) is fixedly connected to a half gear (6). A slide rail (7) is symmetrically fixedly connected to the side of the chassis (1) near the half gear (6).
3. The computer software testing device according to claim 2, characterized in that, The slide rail (7) has a convex groove (11) on its side, and the two sides of the annular block (8) are fixedly connected with convex blocks (12), and the convex blocks (12) and the convex groove (11) are slidably connected.
4. The computer software testing device according to claim 3, characterized in that, The opening size of the convex groove (11) is adapted to the size of the convex block (12), and the cross-sections of the convex groove (11) and the convex block (12) are both convex.
5. The computer software testing device according to claim 1, characterized in that, The annular block (8) is fixedly connected to the rack (10), the number of racks (10) is two sets symmetrically distributed, the half gear (6) meshes with the rack (10), and the outer side of the annular block (8) is fixedly and symmetrically connected to the connecting block (9).
6. A computer software testing apparatus according to claim 5, characterized in that, The connecting block (9) is fixedly connected to a housing (4) on the side away from the annular block (8). A second motor (13) is fixedly connected inside the housing (4). The output shaft end of the second motor (13) is fixedly connected to the first rotating rod (14).
7. A computer software testing apparatus according to claim 6, characterized in that, The first rotating rod (14) is symmetrically and fixedly connected to the outer side of the first pulley (15), and the housing (4) is symmetrically and rotatably connected to the inner side of the second rotating rod (18). The outer sides of the two second rotating rods (18) are fixedly connected to the second pulleys (17).
8. A computer software testing apparatus according to claim 7, characterized in that, A belt (16) is fitted between the second pulley (17) and the first pulley (15). One end of the first rotating rod (14) and the second rotating rod (18) are fixedly connected to the circular inclined block (19). A connecting rod (23) is fixedly connected to the side of the circular inclined block (19) near the fan blade (25).
9. A computer software testing device according to claim 8, characterized in that, A ball bearing (22) is fixedly connected to the outside of the connecting rod (23), and a plurality of support rods (20) are fixedly connected to the inside of the housing (4). A support shell (21) is fixedly connected to the outside of the plurality of support rods (20), and the ball bearing (22) is movably connected to the support shell (21).
10. A computer software testing apparatus according to claim 8, characterized in that, The end of the connecting rod (23) away from the circular inclined block (19) is fixedly connected to a fan housing (5), and a third motor (24) is fixedly connected inside the fan housing (5). The output shaft end of the third motor (24) is fixedly connected to the fan blade (25).