3DX-PCS Framework

Performance is a critical component for business success.

3DX-PCS Framework – The Performance and Load Testing Solution You Need For Scaling Your 3DEXPERIENCE Platform.

By using 3DX-PCS Framework, Performance bottleneck identification time can be reduced can be reduced from 2 years to 2-3 months

Day-to-day Performance Challenges faced by Business Users

The Easiest Path to Actionable Insights​

What you can expect after an effective PCS Testing

3DEXPERIENCE PCS Framework – Lets Visualize!​

Performance Testing

  1. It is used to validate the performance of individual function against the targets.
  2. Can be done with three simple configuration steps – First Configuration of Test Cases, Second Configuration of PCS Manager(Heart of PCS Framework) and Lastly execution of PCS Manager.
  3. After execution user can visualise the Performance results with Good and Bad Performing threads based on Input Parameters in PCS Dashboard.

Capacity Testing

  • It is to determine how many users and/or transactions a given system can support and still meet performance goals.
  • Like performance it also can be configured with same three steps.
  • Users can easily configure the Input parameters and get the Statistics of threshold with possible capacity of servers.
  • For detailed of test cases it can be visualised in Line and Bar Graphs respectively.

Scalability Testing

  • It is used to measure how the application handles increasing numbers of users with scaling both, the application instance and hardware.
  • With the scalability factor, it can help it deciding the future resources need.
  • Execution remains same with like Performance and Capacity testings except that number of App servers are increased as needed.
  • Statistics remains same as Capacity Testing but with number of threads count per App servers.

Load Testing

  • Load testing is a kind of PCS Testing which determines a system’s performance under real-life load conditions. This testing helps to determine how the application behaves when multiple users access it.
  • It has two sub-types of Capacity Mixing and Scalability Mixing and only difference is number of app server used.
  • It has same execution steps like any other testing types.
  • With this we can visualise real life load conditions and how one test case execution can affect another test case execution based on line graphs.

3DEXPERIENCE PCS Framework can be Complimented by ENOVIA Profiler & SteepGraph’s Expertise!

Importance of Performance Profiler



Performance Profiler measures performance and helps developer identify precise functions/methods those are non-performant for analysis and correction.

Why is Profiler Needed?

Why is Profiler Needed?

Just developing application that works functionally is not good enough. USER EXPERIENCE is more important. Slow, Sluggish application gives BAD User Experience. Hence, having performant application is not an option, BUT a MANDATE

How is the Life of ENOVIA without Profiler?

How is the Life of ENOVIA without Profiler?

Application is developed without Performance considerations during development. Production Users face the performance heat and development team is left with less time to fix anything Solving performance issues is not always straight forward. May lead to change of design : HIGH COST and EFFORTS

What’s the way forward?

What’s the way forward?

Have Performance tuning as a part of your development cycle. Whenever performance issues are reported on Production, you just run the ENOVIA profiler, get the report and send it to development team for analysis and tuning.

PCS Framework with SteepGraph’s Expertise can enable you to leverage best of your 3DEXPERIENCE Platform

Share Your Challenge With us!

About SteepGraph

With 3DEXPERIENCE platform expertise, innovative tools, efficient methodologies and more than 450 man-years of PLM value delivery experience, SteepGraph helps its customers to achieve the vision of digital transformation with the 3DEXPERIENCE platform.

Contact Us

Email: marketing@steepgraph.com

U.S. : +1 ( 614) 404 7703

India: +91 902 870 2000

Shortly, you will receive an E-mail