benerator 0.5.9 SR1

6.1/10 (80 أصوات )

الترجمة الالية للوصف
وسوف يدعم benerator لكم في أداء واقعية الأداء واختبارات الحمل. benerator تمثل إطارا صالحا لتوليد واقعية كبيرة الحجم بيانات الاختبار لنظامك تحت الاختبار (تجنب Datalite المضادة للنمط). في الواقع benerator تقلل من مقدار الوقت المطلوب لإنشاء بيانات مفيدة الإعداد للمتوسطة الحجم أو تطبيق مخطط XML من 2-4 اسابيع ل1-2 أيام! منذ تمثيل البيانات والقيود منصة مستقلة benerator يمكن أن توفر لك مجموعة غنية البرنامج المساعد للبينية من الأعراف والتمديدات mappings ، أي السماح لاستهداف قاعدة بيانات للgeneration.Out مربع benerator تدعم نظم قواعد البيانات ، XML ، مخطط XML ، CSV ، الشقة وملفات اكسل (TM) ورقات. حزم النطاق توفير المولدات الكهربائية التي يعاد استخدامها لتهيئة المجال تحديدا بيانات بأسماء وعناوين ولغة internationalizable في المنطقة (عبر nestable البيانات). benerator اختبر ويقدم أمثلة ل: أوراكل 10g (سائق رقيقة (DB2 ماجستير خادم SQL » MySQL 5 الإنترنت 8.2 HSQL 1.8 ديربي 10.3 Firebird يلي بعض الملامح الرئيسية benerator : النهج العام : benerator لا يقتصر على نوع خاص من النظام أو منصة -- XML وذات العلاقة (قاعدة بيانات) بيانات تأييد بعد الشرح دعم جافا سيأتي قريبا. نموذج بيانات مجردة تسمح لتطبيق أي تكنولوجيا معينة لتمثيل البيانات. على المدى البعيد والهدف هو دعم جميع المعايير والتطبيقات الموحدة (خدمات الشبكة ، وساب ، Siebel ،...) قابليتها للاستخدام : من السهل تصميم وتنفيذ واستخدام البيانات التي تقدم للاختبار الحمل : إن عملية تصميم وتوليد صالحة معقدة تحميل بيانات الاختبار يخفض من أسابيع إلى أيام. أفضل : أصغر ميزانية المشاريع الآن الحصول على فرصة لاختبار الحمل على الاطلاق! ارتفاع حجم المعالجة : الحد الأدنى المطلوب لتوليد أي ميزة لاحد على الأقل مليون دولار للساعة الواحدة على أوجه التنمية المشتركة المعدات. benerator يمكن تشغيلها multithreaded ، وكفاءة استخدام نظم متعددة النوى. benerator قاعدة بيانات للغاية الوصول إلى أقصى حد ، ودعم استمرار وجود عدة آلاف من الصفوف الثانية الواحدة. حزم النطاق : العنوان : شارع رقم المنزل ، المدينة الرمز البريدي اسم البلد ، ورقم الهاتف. الشخص : الأسماء والألقاب والتحيات ، ومعالجة الصافي : موقع العناوين ، عناوين البريد الإلكتروني التمويل : والحسابات المصرفية وبطاقات الائتمان المنظمة : أسماء الشركات مزيد من الحزم مجال تخطيط وتطوير بناء على الطلب أو posibility. جودة البيانات : ويؤيد واحد ومتعدد المجال مثل القيود توليد القيم للشخص نوع الجنس ، وتحية ، والاسم الأول. والقدرة على التحقق من صحة بيانات : البيانات سيتم وفقا لقيود التعريفات. إذا كان تطبيق اختبار لمعرفة سرية تستخدم لإثبات المدخلات ، والمصادقة على العرف ويمكن توصيله في ترشيح وعدم كفاية البيانات ، على سبيل المثال للتحقق من صحة العناوين البريدية على قاعدة البيانات. سهولة الاستخدام : خلق دينامية البيانات أو الوصول لاختبار الإجهاد التطبيقات (المخطط). سطر الاحتجاج المستمر التكامل (المخطط). توفير قاعدة بيانات أولية الإعداد لنشر تطبيق (المخطط). وتوفير بيانات متسقة لضمان وحدة اختبارات (المخطط). على أساس العنصر ، بسهولة للتمديد : وتوفر المولدات مسبقا توليد أنواع البيانات البسيطة ، والمصفوفات ، وجمع والاوتار التي تطابق التعابير العادية التمدد العرف المولدات : واضح لعنصر المولدات سهلة التنفيذ وينص العرف المولدات الكهربائية النظيفة ودورة الحياة ، وإدارة الموارد. التدويل : بيانات قابلة للتحويل مع أشكال مختلفة (مثل الوقت والقيم) أو لغات مختلفة (مثل التحية أو ألقاب). بيانات مفهوم : يمكن تصنيف البيانات وتصنيفها هرميا (مثل مدن دولة أو بلد أو قارة. customizability : تقبل المدخلات بأشكال متعددة من مصادر متعددة : تحديد بيانات النموذج سهلا. وهناك العديد من الآليات وتوفر المولدات ، مثل ملف أو قاعدة بيانات الاستيراد والتعبيرات العادية والمولدات ، وعينة من القوائم ، وتوزيع المهام والمدخلات بأشكال مختلفة. ويوفر الناتج بأشكال متعددة في نفس الوقت (المخطط) : منذ ولدت في وقت لاحق من معلومات قد لا يكون الهدف من استرجاع الأنظمة (مثل أعداد دبوس) ، في وقت واحد في الناتج متعددة وينبغي توفير قواعد بيانات (مثل قاعدة البيانات والمستخدمين في ملف csv). البرنامج المساعد وهناك آلية لبيانات الناتج ينبغي أن توفر لتخزين البيانات في نظم أخرى (مثل LDAP) أو ملف (مثل أشكال الملكية). استيراد البيانات المعقدة (المخطط) : استيراد entites (أو على نحو أفضل بين الكيانين والرسوم البيانية) من قواعد البيانات والملفات. عروض قوية وخيارات التوزيع العشوائي للتمديد هو العرف. وتدعم مجموعة من البيانات إلى مجموعات البيانات الهرمية. قد يحدث تداخل بين مجموعات البيانات وشكل مواز عدة أنواع من التسلسل الهرمي. الاستيراد والانتاج anonymization بيانات : القائمة يمكن استيراد البيانات المجهولة المصدر والكتابة من خلال بعض الصفات مع بيانات. containedness الذاتي : لتحقيق أقصى قدر من التوافق مع البيئة وقت التشغيل ، واستخدام أدوات 3rd الطرف هو تجنب حيثما أمكن ذلك. المشترك بين قطع الأشجار هو مطلوب فعلا ولكن استخدامها لزيادة plattform الاستقلال من خلال السماح للسد في البنى التحتية لمختلف قطع الأشجار. الاحتياجات : جافا القيود : لتنفيذ السيناريو ، جافا 6.0 المطلوبة بمقاييس المعهد ليست نهائية قاعدة بيانات تؤيد استمرار حاليا تدرج فقط ، أي من التحديثات الموجودة من قبل ، أو البيانات التي لا تزال قائمة في السابق. تسلسل مفهوم ليس نهائيا ، ولكن SQL الأنواع التالية لم يؤيد : صفيف ، متميزة ، لاغية ، وبنية



  • مرات التنزيل: 443
  • متطلبات التشغيل: Mac OS X
  • الحجم: 8.3 MB
  • الترخيص:
  • الاصدار : 0.5.9
  • اضيف في: 0000-00-00 00:00:00
  • اخر تحديث: 14/07/2009
  • الموقع علي الانترنت:



استخدام البرامج التي تم تنزيلها من موقعنا يجب أن يكون وفقاً للقوانين في بلدك.لا نوصي باستخدام برامج تنتهك القوانين في بلدك.،اذا كنت تري ان هذا المحتوي لا يتوافق مع حقوق الملكية الفكرية برجاء ابلاغنا بالضغط هنا



Description



benerator will supports you in performing realistic performance and load tests. benerator is a framework for generating valid and realistic high-volume test data for your system under test (avoiding the Datalite anti-pattern). benerator actually reduces the amount of time for creating a useful data setup of a medium sized enterprise application or XML Schema from 2-4 weeks to 1-2 days!Since data representation and constraints are platform independent, benerator can provide you with a rich set of plugin interfaces for custom extensions and mappings, allowing virtually any platform to be targeted with data generation.Out of the box benerator supports database systems, XML, XML Schema, CSV, Flat Files and Excel(TM) sheets. Domain packages provide reusable generators for creating domain-specific data as names and addresses internationalizable in language and region (via nestable datasets).benerator was tested with and provides examples for:· Oracle 10g (thin driver)· DB2· MS SQL Server· MySQL 5· PostgreSQL 8.2· HSQL 1.8· Derby 10.3· Firebird 
key features of "benerator":

generic approach:
· benerator is not limited to a special kind of system or platform - XML and relational (database) data are supported yet, Java annotation support will come soon. The abstract data model allows application to virtually any specific technology for representing data. The long term goal is to support all major standards and standard applications (web services, SAP, Siebel, ...)

usability:
· easy design, implementation and usage of data providers for load testing: The process of designing and generating valid complex load test data is reduced from weeks to days. Even better: smaller-budget projects now get the chance to load-test at all!

high volume processing:
· the minimum requirement for any generation feature is to generate at least one million objects per hour on common development hardware.
· benerator can run multithreaded, making efficient use of multi-core systems.
· benerator's database access is highly optimized, supporting persistence of several thousand rows per second.

domain packages:
· address: Street, house number, zip code city name, country, phone number.
· person: names, titles, salutations, address
· net: Web site addresses, Email addresses
· finance:bank accounts, credit cards
· organization: company names
· further domain packages are planned and developed on demand or posibility.

data quality:
· supports single and multi-field constraints e.g. generating consistent values for a person's gender, salutation and first name.
· ability to validate generated data : Data will be generated according to the constraints definitions. If the tested application uses secret knowledge for input validation, a custom validator may be plugged in to filter out inadequate data sets, e.g. for validating addresses against a postal database.

ease of use:
· dynamic data creation or access for stress test applications (planned).
· command line invocation for continuous integration (planned).
· Providing an initial database setup for application deployment (planned).
· Providing and ensuring consistent data for unit tests (planned).

component based, easily extendible:
· Predefined generators provide generation of simple data types, arrays, collection and strings that match regular expressions
· extensibility by custom generators : A clear component contract for generators provides for easy implementation of custom generators and clean life cycle and resource management.
· internationalization : Generated data can be converted with different formats (like time values) or different languages (like salutations or titles).
· dataset concept : Data can be categorized and grouped hierarchically (e.g. cities of a state, country or continent).

customizability:
· accepts input in multiple formats from multiple sources : Specifying a data model is easy. A multitude of generator mechanisms is provided, like file or database import, regular expressions generators, sample lists, distribution functions and different input formats.
· provides output in multiple formats at the same time (planned) : Since generated information later may not be retrievable from the target systems (e.g. pin numbers), simultaneous output into multiple databases should be provided (e.g. users into database and csv file). A plugin mechanism for data output should be provided to store data in other systems (e.g. LDAP) or file format (e.g. proprietary formats).
· import of complex data (planned): Import of entites (or -better- entity graphs) from databases and files.
· offers powerful randomization options and is extendable by custom ones.
· supports grouping of data into hierarchical data sets. data sets may overlap and form several parallel types of hierarchy.

import and anonymization of production data:
· Existing data can be imported and anonymized by overwriting certain attributes with generated data.

self-containedness:
· For maximum compatibility with the runtime environment, the use of 3rd party tools is avoided where possible.
· commons-logging is required but actually used to increase plattform independence by allowing to plug in to different logging infrastructures.
Requirements:

· Java
Limitations:

· For script execution, Java 6.0 required
· The API is not final
· Database persistence currently supports only inserts, no updates of pre-existing or previously persisted data.
· Sequence concept is not final, yet
· The following SQL types are not yet supported: ARRAY, DISTINCT, NULL, STRUCT


Moshax.com only provide legal software, please help us keeping pur site legal, if you think this page is violating copyrights please let us know by clicking here Here





التعليقات علي benerator 0.5.9 SR1
اضافة تعليق

تعليقات الفيسبوك

تعليقات الموقع