Architecture News

用原生 Chromium 自動化提高了測試

3月 22, 2024
TestCafé Studio 2.0.0 利用了 Chrome DevTools 協定直接控制基於 Chromium 的流覽器,如 Chrome 和 Edge。

TestCafé Studio is a cross-platform Integrated Development Environment (IDE) specifically designed for automating end-to-end web testing. It offers a user-friendly approach by allowing you to visually record your interactions with a web application through its built-in recorder. This eliminates the need for manual coding, making it accessible to testers with varying levels of programming experience.

The TestCafé Studio 2.0.0 release introduces a built-in, native automation engine that directly controls Chromium browsers, such as Google Chrome and Microsoft Edge, through the Chrome DevTools Protocol. This native approach boosts test speed and stability for popular browsers, eliminating the need for external tools.

To see a full list of what's new in version TestCafé Studio 2.0.0, see our release notes.

TestCafé Studio is licensed per user and is available as a Perpetual License with a 12 month support and maintenance subscription. See our TestCafé Studio licensing page for full details.

TestCafé Studio is available to buy in the following products:

在您的 .NET WPF 應用中啟用多選 UI

3月 22, 2024
選取的組合框資料編輯器控制項使最終使用者可以輕鬆從下拉清單中選擇多個選項。

Checked combobox controls are data editor user interface elements that allow users to select multiple options from a dropdown list while visually indicating their choices through checkboxes. These controls provide developers with a convenient way to implement multi-select functionality within their applications, enhancing the user experience by offering intuitive selection methods. By integrating checked combobox controls, developers can streamline data entry processes, improve usability, and increase productivity within their software applications, ultimately leading to more efficient and user-friendly interfaces.

Many .NET WPF Data Editor collections contain checked combobox components including:

For an in-depth analysis of features and price, visit our comparison of .NET WPF Data Editors.

Compare .NET WPF Data Editors

用熱圖視覺化資料關係

3月 22, 2024
讓使用者使用顏色強度來表示資料集中的幅度,輕鬆識別跨兩個變數的趨勢。

A heatmap is a data visualization tool that uses color intensity to represent magnitude within a dataset. This allows for quick identification of patterns and trends across two variables, depicted on the map's axes. Heatmaps are valuable for analyzing geographic data, user website interaction, and any other scenario where you need to visually grasp the distribution of data points.

Several Blazor chart controls offer Heatmaps including:

  • ComponentOne Charts for Blazor (part of ComponentOne Studio Blazor Edition by MESCIUS) empowers Blazor apps with interactive heatmaps for data exploration.
  • FusionCharts Blazor Suite XT provides a rich set of heatmap chart types for versatile data presentation.
  • Syncfusion Blazor Chart (part of Syncfusion Essential Studio Enterprise) offers comprehensive heatmaps with customization options for clear data visualization.
  • Infragistics Blazor Charts (part of Infragistics Ignite UI) facilitates creating heatmaps with conditional formatting to highlight specific data ranges.

For an in-depth analysis of features and price, visit our Blazor chart controls comparison.

Compare Blazor Chart Controls

優化您的 JSON 編輯體驗

3月 22, 2024
JSON 編輯器提供了一個導航複雜資料結構的使用者友好介面,從而提高了理解並縮短了開發時間。

A JSON (JavaScript Object Notation) editor is a specialized tool designed to facilitate the manipulation and modification of JSON data within structured documents. It provides developers with an intuitive interface to directly interact with JSON objects, allowing for seamless editing, validation, and visualization of JSON data embedded within documents.

JSON is frequently used for transmitting data between a server and a client in web applications. JSON's lightweight and human-readable format makes it ideal for transmitting structured data over networks, minimizing bandwidth usage and simplifying data exchange. Widely employed across diverse domains, its platform-agnostic design and broad programming language and framework support contribute to its popularity, serving as a preferred option for facilitating interoperability among various systems and technologies.

Several Structured Document Tools offer JSON editors including:

  • Oxygen XML Editor Professional incorporates a feature-rich JSON editor for seamless editing, validation, and visualization of JSON data within documents.
  • Altova XMLSpy Professional XML Editor integrates a powerful JSON editor for editing, validating, and manipulating JSON data within structured documents.
  • Liquid Studio JSON Editor offers intuitive tools for viewing, editing and validating JSON data within structured documents for enhanced development workflows.

For an in-depth analysis of features and price, visit our comparison of Structured Document Tools.

Compare Structured Document Tools

快速流覽 PDF 長文件

3月 22, 2024
縮略圖導航允許使用者透過提供每個頁面的視覺預覽來有效地流覽冗長的文件。

Thumbnail navigation in JavaScript PDF Viewers enables users to view miniature previews of pages within a PDF document, typically displayed in a sidebar or grid layout. These thumbnails provide users with a visual overview of the document's content, allowing for quick navigation and selection of specific pages.

Several JavaScript PDF Viewer components offer thumbnail navigation including:

  • Wijmo PDF Viewer (part of Wijmo by MESCIUS) integrates thumbnail navigation, enabling quick page selection for streamlined document browsing.
  • PrizmDoc Viewer by Accusoft offers thumbnail navigation functionality, providing users an efficient way to navigate PDF documents within their applications.
  • Syncfusion PDF Viewer (part of Syncfusion Essential Studio Enterprise) incorporates thumbnail navigation, empowering users with intuitive document exploration capabilities.

For an in-depth analysis of features and price, visit our comparison of JavaScript/HTML5 PDF Viewer Components.

Compare JavaScript PDF Viewers