Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Behavior Driven Development in VS2103

Behavior Driven Development in VS2103

Scheduled Pinned Locked Moved The Lounge
testingasp-netbusinesstoolscsharp
8 Posts 6 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Matthew Dennis
    wrote on last edited by
    #1

    I'm starting a new project that will be using the latest and greatest stuff from MS. MVC, Web API, ASP.NET Identity ... I want to test base on the Business Requirements, hence the BDD approach. The step I'm at now, before I write too much code, is selecting the tools to create and execute the tests. Because the current version of MVC (5) still has a dependency on System.Web, it is easier to drive the browser than mock up the static objects needed to properly test the controllers and views. Plus testing controllers and views is implementation testing not requirement testing. I have pretty much decided on using SpecFlow for the creation of the test stubs and execution of the tests. I believe the current practical Browser Automation tools boil down to WaitN, Selenium and MS Code UI Tests. Does anyone have experience, recommendations or warning on these or other tools that might make my life easier and the product wonderful? Matthew

    Mike HankeyM Y M M 4 Replies Last reply
    0
    • M Matthew Dennis

      I'm starting a new project that will be using the latest and greatest stuff from MS. MVC, Web API, ASP.NET Identity ... I want to test base on the Business Requirements, hence the BDD approach. The step I'm at now, before I write too much code, is selecting the tools to create and execute the tests. Because the current version of MVC (5) still has a dependency on System.Web, it is easier to drive the browser than mock up the static objects needed to properly test the controllers and views. Plus testing controllers and views is implementation testing not requirement testing. I have pretty much decided on using SpecFlow for the creation of the test stubs and execution of the tests. I believe the current practical Browser Automation tools boil down to WaitN, Selenium and MS Code UI Tests. Does anyone have experience, recommendations or warning on these or other tools that might make my life easier and the product wonderful? Matthew

      Mike HankeyM Offline
      Mike HankeyM Offline
      Mike Hankey
      wrote on last edited by
      #2

      I'm a big believer in ADD (Attitude Driven Development), it involves a lot of coffee, cussing and confusion! :)

      If first you don't succeed, hide all evidence you ever tried!

      J 1 Reply Last reply
      0
      • M Matthew Dennis

        I'm starting a new project that will be using the latest and greatest stuff from MS. MVC, Web API, ASP.NET Identity ... I want to test base on the Business Requirements, hence the BDD approach. The step I'm at now, before I write too much code, is selecting the tools to create and execute the tests. Because the current version of MVC (5) still has a dependency on System.Web, it is easier to drive the browser than mock up the static objects needed to properly test the controllers and views. Plus testing controllers and views is implementation testing not requirement testing. I have pretty much decided on using SpecFlow for the creation of the test stubs and execution of the tests. I believe the current practical Browser Automation tools boil down to WaitN, Selenium and MS Code UI Tests. Does anyone have experience, recommendations or warning on these or other tools that might make my life easier and the product wonderful? Matthew

        Y Offline
        Y Offline
        Yuriy Loginov
        wrote on last edited by
        #3

        I have not used any of the tools you mentioned but I did use TestPartnet for UI testing and I liked it. http://www.microfocus.com/products/testpartner/[^]

        1 Reply Last reply
        0
        • Mike HankeyM Mike Hankey

          I'm a big believer in ADD (Attitude Driven Development), it involves a lot of coffee, cussing and confusion! :)

          If first you don't succeed, hide all evidence you ever tried!

          J Offline
          J Offline
          JMK NI
          wrote on last edited by
          #4

          And tilting your chair as far back as it will go

          Mike HankeyM 1 Reply Last reply
          0
          • J JMK NI

            And tilting your chair as far back as it will go

            Mike HankeyM Offline
            Mike HankeyM Offline
            Mike Hankey
            wrote on last edited by
            #5

            It's the feeling just before you fall over backwards, "Do I look as stupid as I feel?". :)

            If first you don't succeed, hide all evidence you ever tried!

            1 Reply Last reply
            0
            • M Matthew Dennis

              I'm starting a new project that will be using the latest and greatest stuff from MS. MVC, Web API, ASP.NET Identity ... I want to test base on the Business Requirements, hence the BDD approach. The step I'm at now, before I write too much code, is selecting the tools to create and execute the tests. Because the current version of MVC (5) still has a dependency on System.Web, it is easier to drive the browser than mock up the static objects needed to properly test the controllers and views. Plus testing controllers and views is implementation testing not requirement testing. I have pretty much decided on using SpecFlow for the creation of the test stubs and execution of the tests. I believe the current practical Browser Automation tools boil down to WaitN, Selenium and MS Code UI Tests. Does anyone have experience, recommendations or warning on these or other tools that might make my life easier and the product wonderful? Matthew

              M Offline
              M Offline
              Mitchell J
              wrote on last edited by
              #6

              Matthew Dennis wrote:

              in VS2103

              Aha! I've been looking for proof of time-travelers for years. ;-)

              M 1 Reply Last reply
              0
              • M Matthew Dennis

                I'm starting a new project that will be using the latest and greatest stuff from MS. MVC, Web API, ASP.NET Identity ... I want to test base on the Business Requirements, hence the BDD approach. The step I'm at now, before I write too much code, is selecting the tools to create and execute the tests. Because the current version of MVC (5) still has a dependency on System.Web, it is easier to drive the browser than mock up the static objects needed to properly test the controllers and views. Plus testing controllers and views is implementation testing not requirement testing. I have pretty much decided on using SpecFlow for the creation of the test stubs and execution of the tests. I believe the current practical Browser Automation tools boil down to WaitN, Selenium and MS Code UI Tests. Does anyone have experience, recommendations or warning on these or other tools that might make my life easier and the product wonderful? Matthew

                M Offline
                M Offline
                Marco Bertschi
                wrote on last edited by
                #7

                I used to work with Ranorex for any kind uf UI tests, and I believe their Browser Automation is pretty great, too. Link[^] IMHO getting a trial copy and just have a look at it is worth the time.

                The console is a black place

                1 Reply Last reply
                0
                • M Mitchell J

                  Matthew Dennis wrote:

                  in VS2103

                  Aha! I've been looking for proof of time-travelers for years. ;-)

                  M Offline
                  M Offline
                  Matthew Dennis
                  wrote on last edited by
                  #8

                  Damn, it was knowledge of time travelers that caused the 'Problem'. I've caused the very thing I was sent back to prevent.

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups