HOME

TheInfoList



OR:

Progress Telerik Test Studio is a Windows-based software
test automation In software testing, test automation is the use of software separate from the software being tested to control the execution of tests and the comparison of actual outcomes with predicted outcomes. Test automation can automate some repetitive bu ...
tool for web and desktop that supports
functional testing Functional testing is a quality assurance (QA) processPrasad, Dr. K.V.K.K. (2008) ''ISTQB Certification Study Guide'', Wiley, , p. vi and a type of black-box testing that bases its test cases on the specifications of the software component unde ...
,
software performance testing In software quality assurance, performance testing is in general a testing practice performed to determine how a system performs in terms of responsiveness and stability under a particular workload. It can also serve to investigate, measure, va ...
,
load testing Load testing is the process of putting demand on a structure or system and measuring its response. Software load testing The term ''load testing'' is used in different ways in the professional software testing community. ''Load testing'' gen ...
and RESTful API testing developed by
Telerik Telerik AD (''Телерик АД'') is a Bulgarian company offering software tools for web, mobile, desktop application development, tools and subscription services for cross-platform application development. Founded in 2002 as a company focused ...
. The tool ships with a plugin for
Visual Studio Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs including websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such ...
and a standalone app that use the same repositories and file formats. Test Studio supports
HTML The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScri ...
,
AJAX Ajax may refer to: Greek mythology and tragedy * Ajax the Great, a Greek mythological hero, son of King Telamon and Periboea * Ajax the Lesser, a Greek mythological hero, son of Oileus, the king of Locris * ''Ajax'' (play), by the ancient Gree ...
,
Silverlight Microsoft Silverlight is a discontinued application framework designed for writing and running rich web applications, similar to Adobe's runtime, Adobe Flash. A plugin for Silverlight is still available for a very small number of browsers. Wh ...
, ASP.NET MVC,
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
, WPF, Angular,
React REACT or React may refer to: Science and technology * REACT (telescope), a telescope at Fenton Hill Observatory, New Mexico, US Computing * React (JavaScript library) , a JavaScript library for building user interfaces, from Facebook ** React Nat ...
, ASP.NET AJAX, ASP.NET Core, and
Blazor Blazor is a free and open-source web framework that enables developers to create web apps using C# and HTML. It is being developed by Microsoft. Overview Five different editions of Blazor apps have been announced. Blazor Server: These apps ...
. Any application that runs on .NET 5, .NET Core, .NET 6 or higher can be automated with Test Studio. Test Studio supports cross-browser testing for
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical user interface, graphical web browsers developed by Microsoft which was used in the Microsoft Wind ...
,
Firefox Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current and ...
,
Microsoft Edge Microsoft Edge is a proprietary, cross-platform web browser created by Microsoft. It was first released in 2015 as part of Windows 10 and Xbox One and later ported to other platforms as a fork of Google's Chromium open-source project: Android ...
, and
Chrome Chrome may refer to: Materials * Chrome plating, a process of surfacing with chromium * Chrome alum, a chemical used in mordanting and photographic film Computing * Google Chrome, a web browser developed by Google ** ChromeOS, a Google Chrome- ...
.


Product

Test Studio's standalone IDE comes with an integrated visual record and playback test recorder that allows users to create test steps based on mouse-click interaction with the UI elements in the browser. Automated test cases can be further enhanced through going into the test script and performing advanced in-code actions. The Visual Studio extension allows users to use Test Studio's automation features within Microsoft Visual Studio. ;Functional Testing : The tool provides test automation support for web and desktop applications - Silverlight, WPF, AJAX, HTML, WPF, and MVC, JavaScript calls, dynamic page synchronization, client-side behaviors, as well as support for Visual Studio 2010 and 2012. ;RESTful API Testing : Test Studio's API testing allows testing REST protocols. Test Studio supports the creation of verifications against all common
API An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
requests based on point and click. ;Load Testing: Existing Test Studio functional tests or Fiddler logs can be used to create load tests. Test Studio's load agents are making use of multi-core, hyper threaded CPUs in order to generate a high user load. ;Responsive Web Testing: Test Studio supports testing of responsive web applications to check the UI under test against different form factors.


Features in Brief

Some of Test Studio's features include: * Scriptless test recording and playback *
Cross-browser Cross-browser compatibility is the ability of a website or web application to function across different browsers and degrade gracefully when browser features are absent or lacking. History Background The history of cross-browser is involved ...
test execution – Internet Explorer, Firefox, Chrome and Microsoft Edge * Support for HTML, AJAX, Silverlight, WPF and ASP.NET MVC application testing * Element abstraction and reuse * Hybrid element location combining DOM-based attributes and images * Customizable test results and reports * Integration with Visual Studio 2010 / 2012, MS Team Foundation Server * Nunit, MbUnit,
XUnit xUnit is the collective name for several unit testing frameworks that derive their structure and functionality from Smalltalk's SUnit. ''SUnit'', designed by Kent Beck in 1998, was written in a highly structured object-oriented style, which l ...
integration * Sentence-based UI validation * Continuous integration with Microsoft Build Server,
CruiseControl In software development, CruiseControl is a Java-based framework for a continuous build process. It includes, but is not limited to, plugins for email notification, Ant, and various source control tools. A web interface is provided to view the ...
and TeamCity * Visual Debugger * Test customization in C# and VB.NET *
Exploratory Testing Exploratory testing is an approach to software testing that is concisely described as simultaneous learning, test design and test execution. Cem Kaner, who coined the term in 1984, defines exploratory testing as "a style of software testing that e ...
*
Manual Testing :''Compare with Test automation''. Manual testing is the process of manually testing software for defects. It requires a tester to play the role of an end user where by they use most of the application's features to ensure correct behaviour. To ...
* Integration with
HP Quality Center Micro Focus Quality Center, formerly known as HP Quality Center is a quality management software offered by Micro Focus, who acquired the software division of Hewlett Packard Enterprise in 2017, with many capabilities acquired from Mercury Inter ...
* Built-in testing framework * DOM Explorer * Fiddler web debugger integration * Automated data-driven testing * Bug-tracking tools integration


See also

*
Test automation In software testing, test automation is the use of software separate from the software being tested to control the execution of tests and the comparison of actual outcomes with predicted outcomes. Test automation can automate some repetitive bu ...
* GUI software testing *
List of GUI testing tools GUI testing tools serve the purpose of automating the testing process of software with graphical user interfaces. References {{reflist GUI Software comparisons ...
* List of web testing tools


References

{{Reflist


External links


Official Telerik Test Studio website

Test Studio on Visual Studio Gallery

Test Studio Review on Visual Studio Magazine
Software testing tools Graphical user interface testing Automation software Load testing tools