web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

CRM 2016 performance testing

(1) ShareShare
ReportReport
Posted on by 40

Hi there,

Any one tried CRM 2016 on premise Performance testing using CRM performance Toolkit. I have tried the Performance toolkit, lot of errors building the project.

any suggestions?

Thanks,

Sama.

*This post is locked for comments

I have the same question (0)
  • ScottDurow Profile Picture
    21 on at

    As far as I know - the performance toolkit has not been updated since CRM2011 and will not work for CRM 2016.

  • Cool Sama Profile Picture
    40 on at

    Hi Scott, Hope you are fine, thanks for getting back.  But the below blog talks about CRM 2013 and CRM 2015

    github.com/.../CRM-Performance-Toolkit

    you mean these are still under beta version?

    Sama.

  • ScottDurow Profile Picture
    21 on at

    I've not tried using this version - but if it works for 2015 then I'm pretty confident it will work for 2016 as well.

  • Cool Sama Profile Picture
    40 on at

    Unfortunately, I am unable to fix for CRM 2015 version as well. Upon deploying can see lot of WSDL classes missing. Hope someone should have tried this already.

    Thanks,

    Sama.

  • Verified answer
    Cool Sama Profile Picture
    40 on at

    Hi there,

    At last I have managed to crack this on CRM 2016. May be my environment is not letting me to run all the Powershell scripts, so need to tweak the code and run the scripts in command prompt to generate WSDL and proxy classes. Later by fixing the references CRMToolkit project, able to deployed and execute the tests without any problem(except some missing some sample data). Upon testing can see the around 200 test results in Ordered tests with time analysis.

    Thanks,

    Sama.

  • Community Member Profile Picture
    on at

    Hi,

    could you share your "modifications" to get the toolkit to working properly on 2016 crm on-prem?

    I'm trying, but it seems like it won't work.

    could need a helping hand here.

    thank you sir,

    regards

  • Cool Sama Profile Picture
    40 on at

    Zaikun,

    I just followed the spreadsheet which comes with the tool. Deploy the tool, run few powershell script from tookitsetup manually, to generate wsdl files, then generate proxy classes. Get the references sorted and build the VS solution in 2015 Enterprise/Ultimate. Upon successful build, run the datapopulation script to populate data to CRM, this may take few days. Create Entitymanager and loadtest db in local pc by going to sql scripts from toolkit. Later move the data from crm to your local database EntityManager by running emdb project generated exe file. Check the unit tests in test explorer, need to fix few as they may fail.

    Add load tests to crm_perf_benchmark project, then implement testmix model.

    note: take backup of CRM DB and Entitymanager database before you run tests, prerequisite 320 test users in CRM and update the config file with those details, be careful other accounts may get locked.

    Hope this helps,

    Thanks,

  • Kalim Khan Profile Picture
    25 on at

    Did anyone test this for CRM 2016 Online? Is it working?

    Thanks!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
SA-08121319-0 Profile Picture

SA-08121319-0 4

#1
Calum MacFarlane Profile Picture

Calum MacFarlane 4

#3
Alex Fun Wei Jie Profile Picture

Alex Fun Wei Jie 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans