altcover - Cross-platform coverage gathering and processing tool set for .net/.net core and Mono

  •        26

Instrumenting coverage tool for .net (framework 2.0+ and core) and Mono, reimplemented and extended almost beyond recognition from dot-net-coverage, plus a set of related utilities for processing the results from this and from other programs producing similar output formats. The latest releases can be downloaded from releases, but the easiest (and most automated) way is through the nuget package.

https://github.com/SteveGilham/altcover

Tags
Implementation
License
Platform

   




Related Projects

coverlet - Cross platform code coverage tool for .NET Core

  •    CSharp

Coverlet is a cross platform code coverage library for .NET Core, with support for line, branch and method coverage. Coverlet can be used either as a .NET Core global tool that can be invoked from a terminal or as a NuGet package that integrates with the MSBuild system of your test project.

pose - Replace any .NET method (including static and non-virtual) with a delegate

  •    CSharp

Pose allows you to replace any .NET method (including static and non-virtual) with a delegate. It is similar to Microsoft Fakes but unlike it Pose is implemented entirely in managed code (Reflection Emit API). Everything occurs at runtime and in-memory, no unmanaged Profiling APIs and no file system pollution with re-written assemblies.Pose is cross platform and runs anywhere .NET is supported. It targets .NET Standard 2.0 so it can be used across .NET platforms including .NET Framework, .NET Core, Mono and Xamarin. See version compatibility table here.

UI Automation PowerShell Extensions

  •    DotNet

The UIAutomation module simplifies software testing automation when you are working on GUI tests. Based on the UI Automation library that is a part of .Net Framework since 3.0, the module is intended to make life of software engineers as easy as it may be.

shellspec - A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells

  •    Shell

ShellSpec is a full-featured BDD unit testing framework for dash, bash, ksh, zsh and all POSIX shells that provides first-class features such as code coverage, mocking, parameterized test, parallel execution and more. It was developed as a dev/test tool for cross-platform shell scripts and shell script libraries. ShellSpec is a new modern testing framework released in 2019, but it's already stable enough. With lots of practical CLI features and simple yet powerful syntax, it provides you with a fun shell script test environment. Version 0.28.0 has a lot of enhancements in the CLI. It is basically compatible, but there are some changes that you need to be aware of. See Migration Guide to Version 0.28.0 for details.

AppMetrics - App Metrics is an open-source and cross-platform

  •    CSharp

App Metrics is an open-source and cross-platform .NET library used to record metrics within an application. App Metrics can run on .NET Core or on the full .NET framework also supporting .NET 4.5.2. App Metrics abstracts away the underlaying repository of your Metrics for example InfluxDB, Graphite, Elasticsearch etc, by sampling and aggregating in memory and providing extensibility points to flush metrics to a repository at a specified interval.App Metrics provides various metric types to measure things such as the rate of requests, counting the number of user logins over time, measure the time taken to execute a database query, measure the amount of free memory and so on. Metrics types supported are Gauges, Counters, Meters, Histograms and Timers and Application Performance Indexes Apdex.


XtCover

  •    DotNet

It stands for eXTreme COVERage, a web based .NET code coverage reporting tool on top of VS CoveragAPIs. It provides the coverage summary in an enhanced way what VS tools does not Provide.

FlubuCore - A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code

  •    CSharp

"FlubuCore - Fluent Builder Core" is a cross platform build and deployment automation system. You can define your build and deployment scripts in C# using an intuitive fluent interface. This gives you code completion, IntelliSense, debugging, FlubuCore custom analyzers, and native access to the whole .NET ecosystem inside of your scripts. Extending FlubuCore fluent interface by writing your own tasks within FlubuCore plugins.

Nancy - Lightweight, low-ceremony, framework for building HTTP based services on .Net and Mono

  •    CSharp

Nancy is a lightweight, low-ceremony, framework for building HTTP based services on .NET Framework/Core and Mono. The goal of the framework is to stay out of the way as much as possible and provide a super-duper-happy-path to all interactions.Nancy is designed to handle DELETE, GET, HEAD, OPTIONS, POST, PUT and PATCH requests and provides a simple, elegant, Domain Specific Language (DSL) for returning a response with just a couple of keystrokes, leaving you with more time to focus on the important bits.. your code and your application.

sharpdevelop - IDE for C#,VB.NET,Boo,IronPython

  •    CSharp

SharpDevelop is an Integrated Development Environment (IDE) for .NET Framework applications. It supports the development of applications written in C#, Visual Basic.NET, Boo and IronPython.

Electron.NET - Build cross platform desktop apps with ASP.NET NET Core.

  •    CSharp

Build cross platform desktop apps with .NET Core 2.0 and ASP.NET NET Core. Electron.NET is a wrapper around a "normal" Electron application with an embedded ASP.NET Core application. Via our Electron.NET IPC bridge we can invoke Electron APIs from .NET.

Alex FTPS Client

  •    DotNet

This project provides a free complete FTP and FTPS (FTP over SSL) standard Framework 2.0 / Mono 2.0 client, a free class library providing easy and complete FTP and FTPS features to any app and Powershell integration Implemented RFCs: 959, 2228, 2389, 2428, 2640 and 3659.

coreclr - This repo contains the

  •    CSharp

.NET Core is best thought of as 'agile .NET'. Generally speaking it is the same as the Desktop .NET Framework distributed as part of the Windows operating system, but it is a cross platform (Windows, Linux, macOS) and cross architecture (x86, x64, arm) subset that can be deployed as part of the application (if desired), and thus can be updated quickly to fix bugs or add features.Most users don't need to build .NET Core from source since there is already a built and tested version for any supported platform. You can get the latest released version of the .NET Core SDK by following the instructions on the .NET Core Getting Started page. If you need the most up to date (daily) version of this .NET Core installer you can get it from the latest Installers of .NET Core and .NET Core SDK. If you want one of our official releases, you can get the download from the download archive page.

zuul - multi-framework javascript browser testing

  •    Javascript

Zuul is an easy way to test your javascript in browsers. Start testing your code in seconds locally and move to cloud based browsers seamlessly for better coverage. Zuul is different than other cross browser test runners in its simplicity and ability to easily run your test suite in many browsers without having them installed locally. It lets you iterate quickly during development and provide good browser coverage before release without worrying about missing a supported browser.

format - Home for the dotnet-format command

  •    PowerShell

dotnet-format is a code formatter for dotnet that applies style preferences to a project or solution. Preferences will be read from an .editorconfig file, if present, otherwise a default set of preferences will be used. At this time dotnet-format is able to format C# and Visual Basic projects with a subset of supported .editorconfig options. The dotnet-format nuget package is published to nuget.org.

oh-my-posh - A prompt theming engine for Powershell running in ConEmu

  •    PowerShell

A theme engine for Powershell in ConEmu inspired by the work done by Chris Benti on PS-Config and Oh-My-ZSH on OSX and Linux (hence the name). More information about why I made this can be found on my blog.

opencvsharp - .NET Framework wrapper for OpenCV

  •    CSharp

Cross platform wrapper of OpenCV for .NET Framework.Old versions of OpenCvSharp is maintained in opencvsharp_2410.

[Ex] VS2010 UnitTest Coverage Analyzer

  •    DotNet

Analyzing Visual Studio Unittest Coverage Exported XML file

Excel Data Reader - Read Excel files in .NET

  •    DotNet

Lightweight and fast library written in C# for reading Microsoft Excel files ('97-2007). Cross-platform: - Windows with .Net Framework 2 - Windows Mobile with Compact Framework - Linux, OS X, BSD with Mono 2+

VSTS Code Coverage Runner - Get VS Code Coverage from NUnit or MbUnit

  •    

This project is an attempt to provide a wrapper around the VSTS instrumentation and code coverage tools. VSTS provides very powerful code coverage tools with Visual Studio, but as packaged, you need to be running MSTest unit tests to obtain this coverage data. There is a way ...

Pester - Pester is the ubiquitous test and mock framework for PowerShell.

  •    PowerShell

Pester is the ubiquitous test and mock framework for PowerShell. This code example lies a tiny bit, find it annotated and production ready here.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.