برنامه نویسی

نمایندگی مجوز حساب – گزارش آزمون QA

نمایندگی مجوز حساب – گزارش آزمون QA

تاریخ گزارش آزمون: 5/15/2025
تهیه شده توسط: تیم QA [sgramkumar, mounika]محیط:

نمای کلی
این گزارش نتایج آزمایش QA انجام شده را ارائه می دهد Account Permission Delegation در سراسر سرورهای موج دار و کلیو.

1. ویژگی

در این بخش خلاصه ای از ویژگی مورد آزمایش ارائه شده است. ویژگی تحت آزمون برای ارائه قابلیت های خاص مطابق با مشخصات پروژه طراحی شده است.

نام ویژگی: نمایندگی مجوز حساب

شرح: در حال حاضر ، اقدامات صادر کننده انتقادی ، مانند مجوز خطوط اعتماد ، نیاز به کنترل مستقیم توسط کلیدهای حساب ، مانع از کارآیی عملیاتی و موارد استفاده پیچیده دارد. این پیشنهاد با توانمندسازی دارندگان حساب برای تفویض مجوزهای خاص به حساب های دیگر ، این پیشنهاد با هدف افزایش قابلیت استفاده حساب بدون به خطر انداختن امنیت انجام می شود. این مکانیسم امکانات جدیدی را برای برنامه های XRPL مانند گردش کار چند حزبی و استراتژی های پیشرفته مدیریت حساب باز خواهد کرد.

مرجع مشخصات: https://github.com/xrplf/xrpl-standards/blob/a26489a65ff9a5492affdb4372c12780156257bc/xls-0075d-account-permission-delegation/readme.readme.me.readme.me

2. دامنه آزمون

این دور از آزمایش فقط بر اطمینان از آن متمرکز است:

  • تمام ویژگی های مشخص شده همانطور که انتظار می رود کار می کنند.
  • API ورودی معتبر و نامعتبر را به طرز فجیعی انجام می دهد.
  • ادغام با سایر ویژگی ها به درستی کار می کند.
  • اعتبار سنجی ویژگی شامل هر دو RPC و WebSockets برای اطمینان از رفتارهای مداوم در رابط های مختلف است.

3. انواع آزمایشات انجام شده

نوع تست شرح
تست عملکردی تأیید هر نقطه پایانی در برابر مشخصات تعریف شده برای اطمینان از رفتار آن مطابق آنچه انتظار می رود.
تست رگرسیون اجرای موارد آزمون مربوطه برای تأیید اینکه تغییرات اخیر عملکردهای موجود را خراب نمی کند.
آزمایش پایان تا پایان شامل آزمایش جریان کامل یک ویژگی است که تأیید می کند که مؤلفه های مختلف برنامه ، که به طور بالقوه توسط تیم های مختلف توسعه یافته است ، همانطور که انتظار می رفت ، با هم کار می کنند.

4. محیط آزمایش

جزء جزئیات
پیش روی اوبونتو 22.04 (LTS)
هسته های CPU 16
خاطره 128 گیگابایت
چارچوب آزمون اسکریپت Pytest/Shell

5. خلاصه نتایج آزمون

خلاصه نتایج آزمون

کماندها: https://dev.to/sgramkumar/account-permission-delegation-testcases-3i2c

6. اشکالات گزارش شده

شناسه اشکال شرح شدت وضعیت
داخلی نمایندگی مجوز گرانول (TrustLineAuthorize) “TECNO_PERMISSION” را پرتاب می کند 2 ثابت
داخلی حساب در مورد مجوز دانه “AccountDomainset” با “Tecno_Permission” شکست می خورد 2 ثابت
داخلی حذف یک حساب واگذار شده و انجام نتایج پرداخت در “srcactnotfound” 3 ثابت

7. نتیجه گیری

این ویژگی تحت آزمایش جامع عملکردی ، رگرسیون و پایان به پایان رسیده است. اکثر موارد آزمون با موفقیت انجام شده است ، و نتایج مثبت تأیید می کند که عملکردهای اصلی همانطور که انتظار می رود کار می کنند.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا