时间:2021-05-18
非Web程序(桌面程序)的设置一般都存在注册表中。 给这些程序做自动化测试时, 需要经常要跟注册表打交道。 通过修改注册表来修改程序的设置。
本章介绍如何利用C#程序如何操作注册表, 特别是如何操作64位操作系统的注册表。
阅读目录
自动化测试经常需要修改注册表
很多系统的设置(比如:IE的设置)都是存在注册表中。 桌面应用程序的设置也是存在注册表中。 所以做自动化测试的时候,经常需要去修改注册表
Windows注册表简介
注册表编辑器在 C:\Windows\regedit.exe。 或者在运行中,运行"regedit". 就可以启动注册表编辑器。
注册表由主键,键,子键,值项构成。 如下图
主键中的:HKEY_CURRENT_USER和HKEY_LOCAL_MACHINE中的内容差不多,一个是当前用户的设置,一个是机器的设置。
C#修改注册表
C#修改注册表实在是太简单了,先添加 using Microsoft.Win32; 几行代码就搞定了, 看下面的实例, 读,增,删,改,操作都有了。
以上就是自动化测试读写64位操作系统的注册表的资料,后续继续整理相关资料,谢谢大家对本站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
一、自动化测试的概念性能系统负载能力稳定性过载操作下的系统瓶颈自动化测试,使用程序代替人工,可以提高测试效率性,自动化测试能自动化使用代码模拟大量用户,让用户请
32位操作系统,基于x64的处理器的意思是处理器是64位的,操作系统是32位的,64位的处理器可以运行32位和64位的操作系统,但32位的处理器不能运行64位的
操作系统64位和32位有什么区别?64位操作系统意味着其cpu拥有更大的寻址能力。理论上来说,其性能相比于32位操作系统会提升1倍。但是这也需要在64位操作系统
为什么需要自动化测试自动化测试有很多优点,但这里有3个主要的点可重用性:不需要总是编写新的脚本,除非必要,即使是新的操作系统版本也不需要编写脚本。可靠性:人容易
注册表是Windows操作系统、各种硬件设备以及用户安装的各种应用程序得以正常运行的核心数据库,几乎所有的电脑硬件、软件和系统设置问题等都和注册表有关,因此