¿Qué es un lenguaje de secuencias de comandos del lado del cliente?
El lenguaje de script, también conocido como lenguaje extendido o lenguaje dinámico, es un lenguaje de programación utilizado para controlar aplicaciones de software. Los scripts generalmente se guardan en texto (como ASCII) y solo se ejecutan cuando se los llama. compilar.
Los scripts se escriben utilizando un determinado lenguaje de programación. Por ejemplo, la herramienta de prueba LoadRunnert usa lenguaje C; la herramienta de prueba WebLoadt usa JavaScript o algo parecido a un lenguaje de programación; la herramienta de prueba Robot usa SQABasic, un lenguaje similar a VB; la herramienta de prueba QTPt usa VBScript.
La herramienta de prueba WinRunnert utiliza un lenguaje similar a C. La legibilidad de estos scripts de prueba es relativamente baja y la escritura es relativamente compleja. Cuando los requisitos funcionales del dispositivo cambian, los scripts de prueba no son fáciles de mantener. ?
Los lenguajes de scripting comunes incluyen: Scala, JavaScript, VBScript, ActionScript, MAX Script, ASP, JSP, PHP, SQL, Perl, Shell, python, Ruby, JavaFX, Lua, AutoIt, etc.
Información ampliada
1. Los lenguajes de scripting (JavaScript, VBscript, etc.) se encuentran entre HTML y C, C++, Java, C# y otros lenguajes de programación. HTML se usa comúnmente para formatear y vincular texto. Los lenguajes de programación se utilizan a menudo para enviar una serie compleja de instrucciones a una máquina.
2. Los lenguajes de scripting y los lenguajes de programación también tienen muchas similitudes. Sus funciones son más similares a las de los lenguajes de programación y también involucran variables. La mayor diferencia con los lenguajes de programación es que la sintaxis y las reglas de los lenguajes de programación son más estrictas y complejas.
3. Relación con el código del programa: El script también es un lenguaje, que también está compuesto por código de programa.
4. El lenguaje de scripting es un lenguaje interpretado, como Python, vbscript, javascript, installshield script, ActionScript, etc. A diferencia de c\c++, etc., se puede compilar en código binario y archivo ejecutable. No es necesario compilar el lenguaje de escritura y se puede utilizar directamente, y el intérprete es responsable de la interpretación.
5. El lenguaje de scripting existe en forma de texto, similar a un comando.
Enciclopedia Baidu-Lenguaje de scripting
Enciclopedia Baidu-Script