Giter Club home page Giter Club logo

numericsequencecalculator's Introduction

Numeric Sequence Calculator

This application prints following numeric sequences for the given number.

  • Numbers up to given number
  • Odd numbers up to given number
  • Even numbers up to given number
  • Encoded numbers up to given number
    • If divided by 3, print 'C'
    • If divided by 5, print 'E'
    • If divided by both, print 'Z'
  • Fibonacci sequence up to given number

How to run the application?

Prerequisites

  • Visual Studio 2015
  • .Net Framework 4.5.2
  • Asp.Net MVC
  • Google Chrome Browser

Visual Studio Projects

  • NumericSequenceCalculator
    • This is a Asp.Net MVC application runs on .Net Framework 4.5.2
  • NumericSequenceCalculator.Tests
    • This is a Visual Studio Test project .Net Framework 4.5.2

Steps to execute

  1. Download Visual Studio Community/enterprise/professional edition.
  2. Open the solution file 'NumericSequenceCalculator'.
  3. Right click on 'NumericSequenceCalculator' project and select 'Set as StartUp Project'.
  4. Right click on 'NumericSequenceCalculator' project and select 'Properties'. In the properties window, select 'Web' tab. Under the debugger section, uncheck 'Enable Edit and Continue', if it is not already unchecked.
  5. Build and run NumericSequenceCalculator solution and wait for the Visual Studio to open the web browser. When the browser has rendered the application, perfrom manual testing.
  6. After the manual testing, go to Visual Studio and stop debugging. Application would keep running as it is hosted by IIS Express.
  7. Copy NumericSequenceCalculator.Tests/ChromeWebDrive/chromedriver.exe file to NumericSequenceCalculator.Tests\bin\Debug folder.
  8. In Visual Studio, Go to menu, click on Test > Windows > Test Explorer. This will open up Test Explorer. Click on 'Run All' link to execute all the test cases.

Additional Information

  • Technologies used are Asp.Net MVC, .Net Framework 4.5, C#.
  • Built using Visual Studio Community Edition.
  • Visual Studio Unit testing framework is used to test Numeric Sequence service.
  • Selenium.WebDriver.2.53.1 is used for UI driven functional testing.

NOTE: Only chrome browser is used for test automation. It is recommened to use the same browser.

numericsequencecalculator's People

Contributors

thalluripk avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.