自动化测试的系统基础是什么?实时系统资源的资源参数该如何解决?

2023-01-13 08:13:07 来源:创视网

自动化测试

静态自动化:代码检测,类似于编译工具的编译系统

动态自动化:

基于浏览器和DOM对象的自动化:selemnium,Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7、8、9)、Mozilla Firefox、Mozilla Suite等。这个工具的主要功能包括:测试与浏览器的兼容性--测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能--创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成Net、Java、Perl等不同语言的测试脚本。

基于GUI(图形用户界面(Graphical User Interface),简称 GUI)的自动化,模拟用户使用行为,调用api接口程序,实现测试自动化:uft/qtp,执行重复的手动测试,例如要测试哪些功能、操作步骤、输入数据和期望的输出数据等。提供符合所有主要应用软件环境的功能测试和回归测试的自动化。

资源参数

实时系统资源包括处理器和资源,处理器也可看作是资源的一种。任务的资源参数从应用的角度给出了处理器和资源的部分描述。任务的资源参数包括执行任务的处理器类型、任务需要的每种类型的资源的数量和任务执行时需要某种资源的时间间隔。

如果一种资源的每个单元必须连续使用,则此资源是不可抢占的。换句话说,一旦不可抢占资源的单元被分配给了一个任务,其他需要此资源的任务必须等到这个任务用完以后才能使用该资源。如果任务可以同时使用一种资源中的不同单元,则此资源是可抢占的。

可用资源图描述资源的配置和资源间的连接关系。资源图中的一个顶点表示一种资源,顶点的属性是资源的参数,包括资源的类型和资源的单元数。资源图中连接资源的边有两种:如计算机资源包含CPU资源和内存资源;第二种连接表示资源是可访问的,如两台计算机的CPU之间有连接,表示每个CPU都可以被另外的一台计算机访问。

x 广告
x 广告

Copyright   2015-2022 财富赢家网版权所有  联系邮箱:920 891 263@qq.com

京ICP备2022016840号-48