创建你的第一个项目

一旦你成功安装激活测试工作室,以及为测试自动化校准浏览器,您已经准备好创建您的第一个项目并熟悉Test Studio布局。在本文中,您将找到有关以下主题的详细信息。

  1. 开始欢迎屏幕
  2. 创建你的第一个项目
  3. 测试工作室项目布局
  4. 测试工作室项目中的测试类型
  5. Test Studio项目中的文件类型
  6. 测试工作室项目中的元素





Telerik TestStudio Ninja图片
Telerik Test Studio的新手?

测试工作室是一个UI测试自动化平台,可以帮助QA和工程团队构建稳定且易于维护的自动化测试。注册免费试用30天!

提示

请查看测试工作室入门视频播放列表在YouTube上。

开始欢迎屏幕

启动Test Studio会让你欢迎屏幕.它允许您创建新的或打开现有的项目,访问演示资源,查看有关软件更新的通知和与产品相关的新闻。

启动Test Studio欢迎屏幕

创建你的第一个项目

项目节中,您可以选择是否创建一个新项目,打开一个现有的本地项目,选择启动一个最近使用过的项目,或者从源代码控制存储库(Git或TFS)打开一个远程项目。

Test Studio欢迎屏幕项目

让我们为当前演示创建一个新项目——根据应用程序的类型和您执行的测试,您可以在两者之间进行选择Web测试桌面测试WPF测试负载测试项目(负载测试仅在Test Studio Ultimate中可用)。让我们选择Web测试-在下一个屏幕上指定项目名称及其位置,然后单击好吧按钮。

创建新项目

取消按钮返回初始屏幕,列出了不同类型的项目。

演示Web和桌面项目

开始节让我们创建演示Web和桌面项目-有了它,您可以加快熟悉Test Studio的旅程。

开始项目

测试工作室项目布局

创建您的第一个Test Studio项目将启动默认的紧凑的布局。它由提供一堆有用组件的有用面板组成。为了加速使用Test Studio完成完美的工作,您可以参考下面的注释。

  • Project Explorer-此窗格显示项目的结构,包括项目根文件夹中的所有测试、编码文件和文件夹。提供对项目属性的访问,允许您复制,剪切和粘贴这些,添加新项目等。
  • 元素的探险家-这是一个窗格,它显示了项目中测试步骤中引用的所有元素,以树状视图结构,其中包括页面节点、框架、元素。提供对元素的查找表达式和属性的访问,允许您对它们进行编辑。
  • 编辑项目项窗格-这是一个窗格,它显示了选定的组件(测试、元素、编码文件),并允许您编辑它。
  • 输出窗格-这是一个窗格,它显示与项目中工作相关的不同消息-添加代码片段时的语法或编译错误,或有关源代码控制相关操作的消息。
  • 步构建器-此窗格允许您在测试中添加不同的步骤,即使当前没有活动的录制会话。
  • 属性面板-这是一个窗格,列出当前选择的项目(测试,步骤,元素,页面节点,框架)的属性,并允许您编辑这些。
  • 工具带-工具功能区提供了对项目中活动选项卡的各种设置的访问。

项目布局

提示

Test Studio项目中的布局可以完全自定义.您可以在预定义的布局之间进行选择,也可以根据自己的喜好定制面板点击这里了解更多。

测试工作室项目中的测试类型

一个Test Studio项目允许您包含不同类型的测试:

  • 网络测试-一个测试,您可以记录在任何支持的浏览器(Chrome, Firefox, Edge, IE)启动的网页的动作。
  • Web响应测试-一个测试,您可以记录在模拟设备模式(Chrome和Edge)下渲染的网页的动作。
  • 桌面测试-一个测试,您可以记录对桌面应用程序的操作(不限于特定的技术)。
  • WPF测试-一个测试,您可以在其中记录针对WPF应用程序的操作。
  • 负载测试-一个测试,你可以添加不同的场景与web请求加载web应用服务器。
  • 手动测试-一个测试,您可以在其中添加手动执行任何应用程序的步骤。如果自动化一个网页,这可以转换为一个web测试。
  • 性能测试性能测试总是与有效的web测试相关,并在此基础上执行。

从Ribbon中添加新的Test 从项目根目录添加新的测试

Test Studio项目中的文件类型

中显示的文件Test Studio Project Explorer是不同的测试文件,代码文件——一个独立的类文件,或者一个与web或WPF测试相关的代码隐藏文件,它结合了记录和编码的步骤。所有这些都可以组织在文件夹里。

项目中的文件类型

中的项目根文件夹Windows文件资源管理器中没有列出的其他文件夹和文件Test Studio Project Explorer.以下是它们的相关内容:

  • ApiTests-存放嵌入式API测试项目的文件夹(如果有的话)。
  • 数据-存储所有外部数据源文件的文件夹,添加到项目中用于数据驱动测试。
  • myProjectFolder-在Test Studio Project Explorer中创建的文件夹,其中包含其他测试和/或代码文件。
  • 结果-文件夹,用于存储本地测试列表执行生成的结果。
  • TestLists-存放测试列表文件的文件夹。
  • * .imgstore-资源文件,存储在各自测试中记录的元素图像的信息。
  • * . resx-资源文件,其中存储了用于各自测试的故事板图像的信息。
  • * .tstest-测试文件。
  • *. test.cs(或*. test.vb)-代码隐藏文件,与各自的web或WPF测试相关,它结合了记录和编码的步骤。
  • *.cs(或*.vb)-独立的类文件,它可以包含任何自定义代码。
  • Pages.g.cs (Pages.g.vb)-该文件存储了web和项目中的WPF测试中所有记录的元素。
  • Settings.aiis-存储项目设置的文件。

文件资源管理器中项目中的文件类型

测试工作室项目中的元素

Test Studio元素资源管理器提供在测试记录过程中记录或手动添加的所有元素的可视化表示,并允许您编辑在执行过程中发现它们的方式。这些元素被组织在网页应用程序的页面节点(如果网页中使用了框架,也可以组织在框架节点下)和WPF应用程序的应用程序和窗口标题节点下。

元素在Test Studio元素资源管理器

在本文中
Baidu
map