You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Unit Testing Jobs

10 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Looking for the Team App?
Download the New Upwork Team App
Fixed-Price - Expert ($$$) - Est. Budget: $800 - Posted
-Should Identify and describe the different tests to perform in order to validate this program correctly. - Should know how tests can be automated. - Ability to write unit tests (in C or C++) validating certain test cases. - Perform a code review to determine a required spec. -Develop and maintain tools in C/C# for test automation. -Design and implement test plans Desired qualifications -Strong working knowledge and experience with C and C# -Experienced in understanding and revising code.
  • Number of freelancers needed: 2
Skills: Unit Testing C C# Code Refactoring
Hourly - Expert ($$$) - Est. Time: 1 to 3 months, 30+ hrs/week - Posted
We are looking for highly skilled software engineers with C# development expertise. We also expect the engineer to have flight search and booking experience with at least one of the well known GDS systems such as amadeus, sabre, farelogix or travelport brands (worldspan, galileo). You will be given a framework to complete the coding to be done with proper guidance. You are expected to do the implementation of the GDS functionalities to this framework library. We expect the following technical expertise - Automaper - Interfaces - Single Responsibility Principle - Constructor Injection - Unit Testing - Mocking (Moq)
  • Number of freelancers needed: 3
Skills: Unit Testing C#
Fixed-Price - Entry Level ($) - Est. Budget: $10 - Posted
Please write at least 90% test coverage for this class in a new class named reCAPTCHATest public class reCAPTCHA { /* Configuration */ // The API endpoint for the reCAPTCHA service private static String baseUrl = 'https://www.google.com/recaptcha/api/verify'; // The keys you get by signing up for reCAPTCHA for your domain private static String privateKey = 'XXX-YYYY'; public String publicKey { get { return 'ZZZ-GGGG'; } } /* Implementation */ // Simple form fields for the example form public String myName { get; set; } public String myEmail { get; set; } // Create properties for the non-VF component input fields generated // by the reCAPTCHA JavaScript. public String challenge { get { return ApexPages.currentPage().getParameters().get('recaptcha_challenge_field'); } } public String response { get { return ApexPages.currentPage().getParameters().get('recaptcha_response_field'); } } // Whether the submission has passed reCAPTCHA validation or not public Boolean verified { get; private set; } public reCAPTCHA() { this.verified = false; } public PageReference verify() { System.debug('reCAPTCHA verification attempt'); // On first page load, form is empty, so no request to make yet if ( challenge == null || response == null ) { System.debug('reCAPTCHA verification attempt with empty form'); return null; } HttpResponse r = makeRequest(baseUrl, 'privatekey=' + privateKey + '&remoteip=' + remoteHost + '&challenge=' + challenge + '&response=' + response ); if ( r!= null ) { this.verified = (r.getBody().startsWithIgnoreCase('true')); } if(this.verified) { // If they pass verification, you might do something interesting here // Or simply return a PageReference to the "next" page return null; } else { // stay on page to re-try reCAPTCHA return null; } } public PageReference reset() { return null; } /* Private helper methods */ @TestVisible private static HttpResponse makeRequest(string url, string body) { HttpResponse response = null; HttpRequest req = new HttpRequest(); req.setEndpoint(url); req.setMethod('POST'); req.setBody (body); try { Http http = new Http(); response = http.send(req); System.debug('reCAPTCHA response: ' + response); System.debug('reCAPTCHA body: ' + response.getBody()); } catch(System.Exception e) { System.debug('ERROR: ' + e); } return response; } private String remoteHost { get { String ret = '127.0.0.1'; // also could use x-original-remote-host Map<String, String> hdrs = ApexPages.currentPage().getHeaders(); if (hdrs.get('x-original-remote-addr')!= null) ret = hdrs.get('x-original-remote-addr'); else if (hdrs.get('X-Salesforce-SIP')!= null) ret = hdrs.get('X-Salesforce-SIP'); return ret; } } }
Skills: Unit Testing Salesforce Apex
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, Less than 10 hrs/week - Posted
Hi there, do you have a SKYPE account and a microphone that works? This is a requirement for the job as we need to TALK via voice. This project is to help me create Unit tests, using codeception and yii, as well as to create end to end tests using protractor. Our front-end is angular.js and our backend is yii 1.1.14 You will be working with me (the developer) to create tests for our app. You should ALREADY be experienced in creating unit tests using codeception for Yii
Skills: Unit Testing AngularJS Yii
Hourly - Entry Level ($) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
Whysr is an API Centred SAAS app built in Restler and Laravel. We are looking for someone who can setup unit testing and continuous integration and setup the test cases. Bonus points if the unit testing can also be utilised for screencast recordings.
Skills: Unit Testing Continuous Integration
Hourly - Expert ($$$) - Est. Time: Less than 1 week, Less than 10 hrs/week - Posted
I'm currently trying to deploy a Azure App Service which uses EF 6 and Azure SQL to store data but I'm facing issues with SQL. I'd love to work with a EF and SQL expert to resolve these issues and keep you around as a guru for ensuring new deployments keep the DB intact. The first step to resolving the issue will include a walk through of the solution (available on GitHub on request). The Azure instance is already setup and configured. We'll then work together to develop a robust unit and integration testing process to ensure that future builds of the backend do not effect up-time. This role has the potential for ongoing work on an ad-hoc basis and won't include much programming. Instead I'd prefer to use your expertise to guide us to a successful backend deployment. The project is OSS and will be featured by both Microsoft and Xamarin. You will naturally be credited for your work as well as receiving payment.
Skills: Unit Testing .NET Framework ASP.NET C#
Fixed-Price - Entry Level ($) - Est. Budget: $2,000 - Posted
We are a marketplace of remote Services: ServicesYou We have a corporate website made in Wordpress and a application in Android Market. My CoFounder is a CTO but his time is on the video platform we develop. We want someone to help our team for 3 month full time, 8 hours per day 5x7 We want someone who can work with: - WordPress (plugin and PHP modification) - Ionic (html5/AngularJS/CSS) - Android natif (native cordova plugin) - IoS natif (native cordova plugin) - Git - Unit test framework Tools to communicate: Slack, Trello, VideoCall
Skills: Unit Testing Android App Development AngularJS Apache Cordova
Fixed-Price - Intermediate ($$) - Est. Budget: $1,000 - Posted
Looking for a developer that can take a design(PSD) and create a WordPress theme and fully customize it to meet our needs. The theme will be fully customized using page builder like (wpbakery) or other. It's will be e-commerce site using Woo-commerce so you must have some portfolio in this area. Must have extensive WordPress experience. Send us some of your best work regarding WordPress. Mention "WOO" in your cover letter so we avoid spam applications.
Skills: Unit Testing API Development Google Analytics API HTML5
Hourly - Entry Level ($) - Est. Time: 1 to 3 months, 10-30 hrs/week - Posted
- Experienced in building and executing automated tests using Microsoft Test Manager, Visual Studio Team System, CodedUI with C# - Write, review and develop test scripts - Identify, communicate, and document discrepancies encountered during the testing phase. - Minimum of 3 years of software quality assurance experience with a focus on web based applications Knowledge of one of the following languages C#, Coded UI
  • Number of freelancers needed: 3
Skills: Unit Testing Database testing Functional testing Microsoft Visual Studio
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, 10-30 hrs/week - Posted
I need a freelancer who can do the following thing 1. Configure TeamCity to build .NET projects 2. Setup Unit Test integration while build. 3. Setup Build On Checkin (CI) 4. Setup Test Code Coverage with dotCover (comes builtin withTeamCity) 5. Setup Octopus with team City for continuous deployment to 4 servers.
Skills: Unit Testing .NET Framework ASP.NET ASP.NET MVC
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App