当前位置:网站首页>Fundamentals of software testing
Fundamentals of software testing
2022-07-02 14:38:00 【Floating Life 882】
1. Coding habits
Code file naming : Don't use numbers . Symbol . It starts in Chinese , Symbol except (_), Try to use English names
id.name.class Property value : Try not to use Chinese and pure numbers
When creating a folder : Remember to use 1.2.3
1. When deleting software, you must uninstall it through the control panel , Then delete the remaining files
2. If you want to change the directory when installing the software , Usually uninstall first , reinstall ( Be careful not to cut )
3. Descendant selector
Concept : First locate the ancestor element , Limit the search scope , Then go to find the target element
expression : Selection expression of ancestor element The selection expression of the target element
Example :

4. Child Selector
Concept : First locate the parent element , Limit the search scope , Then go to find the specific target sub element
expression : Selection expression of ancestor element > Selector expression of the target element
5. Summary 
5.js Writing position
Inline

embedded

Outer chain

7.js Modify page elements

8. Software architecture
cs framework : client - The server
cs Architecture software , For different software environments, corresponding versions need to be developed independently
For this feature , Software testers need to know cs Software implementation and installation of architecture / Uninstall test ;
Cs Architecture software has high requirements for developers and development costs , Inconvenient to maintain ;
BS framework : browser - The server
BS Architecture software , Just consider the compatibility on different browsers ;
BS Architecture software cannot formulate personalized functions ;
( back ) difference :
efficiency :c/s Efficient , Some content is already installed in the system ,b/s Load the latest data every time
upgrade :b/s Seamless upgrade ;c/s Delete the old version and install the new version
Security :c/s More secure , Need to install , register . Sign in ;b/s You can use it with a browser , Low level of safety
Development costs :b/s The cost is low ;c/s Different systems need different developers , The high cost
9. The server
The server is to provide customers with all components of the product server ;
Hardware server : Hardware server : The hardware server is a high configuration . Expensive price . A good computer ;
Software server : Product based . Software provides function processing software program ;
database server :mysql.Oracle.Sql Server
web The server :Nginx. Apache
application server :Tomcat. WebLogic.jboss
Who will use these software
Based on software test deployment , At that time, you need to learn the software server deployment used by the company's system deployment environment in time in your work ;
Deployment environment , General development and writing will deploy documents in detail ;

边栏推荐
- 报错:npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
- Adhere to the foundation of 20 minutes go every day II
- 数据库连接池和数据源
- <口算练习机 方案开发原理图>口算练习机/口算宝/儿童数学宝/儿童计算器 LCD液晶显示驱动IC-VK1621B,提供技术支持
- The evolution process of the correct implementation principle of redis distributed lock and the summary of redison's actual combat
- NLA自然语言分析,让数据分析更智能
- 复用和分用
- Federated Search: all requirements in search
- 测试框架TestNG的使用(二):testNG xml的使用
- 3、函数指针和指针函数
猜你喜欢

ONNX+TensorRT:将预处理操作写入ONNX并完成TRT部署

Fabric.js 自由绘制圆形

STM32-DAC实验&高频DAC输出测试

Uniapp automated test learning

Stm32-dac Experiment & high frequency DAC output test

Yolov6 training: various problems encountered in training your dataset

The use of TestNG, the testing framework (II): the use of TestNG XML

Factal: Unsafe repository is owned by someone else Solution

< schematic diagram of oral arithmetic exercise machine program development> oral arithmetic exercise machine / oral arithmetic treasure / children's math treasure / children's calculator LCD LCD driv

Daily learning 3
随机推荐
QT new project
Thymeleaf dependency
检查密码
PyQt5_ Qscrollarea content is saved as a picture
##51单片机实验之简易验证码发生器
Implement a server with multi process concurrency
Generally speaking, if the error of inconsistent tab and space occurs frequently
ONNX+TensorRT:将预处理操作写入ONNX并完成TRT部署
Packet capturing tool Fiddler learning
NLA自然语言分析实现数据分析零门槛
求轮廓最大内接圆
php链表创建和遍历
快解析:轻松实现共享上网
Delete element (with transition animation)
Pychart connects to the remote server
Fabric. JS dynamically set font size
删除元素(带过渡动画)
提示:SQL Server 阻止了对组件‘Ad Hoc Distributed Queries ‘的STATEMENT ‘OpenRowset/OpenDatasource“”
Fabric.js 上划线、中划线(删除线)、下划线
Advanced usage of C language -- function pointer: callback function; Conversion table
