کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6875194 1441587 2018 35 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Test-driven development for generated portable Javascript apps
ترجمه فارسی عنوان
توسعه مبتنی بر تست برای برنامه های جاوا اسکریپت قابل حمل تولید شده است
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
With the advent of HTML 5, we can now develop rich web apps in Javascript that rival classical standalone apps. Nevertheless, developing in Javascript is still challenging and error prone because of the language's ambiguous semantics and quirks. In this paper, we advocate that the popular solution of using another language with better semantics and constructs is not enough. Developers should be provided with an IDE that eases the integration of Javascript libraries and enables testing an application across the many available Javascript interpreters. We introduce PharoJS,1 an infrastructure that allows Test-Driven Development (TDD) in Pharo Smalltalk of applications that ultimately run on a Javascript interpreter. PharoJS makes it possible to run interactive tests within the Pharo IDE, so as to fully exploit the debugging and development environment, while UI and libraries reside on the Javascript side.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 161, 1 September 2018, Pages 2-17
نویسندگان
, ,