当前位置:网站首页>Un salaire annuel de 50 W Ali P8 vous montrera comment passer du test
Un salaire annuel de 50 W Ali P8 vous montrera comment passer du test
2022-07-07 08:50:00 【Test logiciel.】
.Comment les testeurs débutants peuvent - ils rapidement déterminer les problèmes de logiciel,Comment les testeurs qui travaillent depuis un certain temps grandissent?Ne dis pas de bêtises,Directement à sec!
Comment trouver rapidement le programme/Problèmes logiciels
01、Tester d'abord la partie de changement(En cas de demande supplémentaire、ModifiébugCode),Retest la partie non modifiée.
Parce que:Les modifications et les mises à jour impliquent de nouveaux risques.
02、Testez d'abord le noyau(Comme la fonction clé、Besoins de base),Retest l'accessibilité.
Parce que:Durée limitée,Après avoir testé les fonctions critiques et communes,Cela signifie que le test de fonctionnement de base du produit est terminé.
03、Testez d'abord la fonction,Retest performance.
Parce que:Seulement après une fonction normale,Le test de performance a encore du sens,Sinon, après un changement de fonction,Les rapports d'essais de performance précédents sont devenus inutiles.
04、Testez d'abord les scénarios communs,Retest rare Scenarios.
Parce que:Pour une période limitée,Effectuer des tests de scénarios communs pour couvrir autant que possible les scénarios d'utilisation de l'utilisateur,Évitez les erreurs de base.
05、Testez d'abord les problèmes les plus influents,Re - Testez les problèmes qui ont peu d'impact.
Parce que:Les problèmes à impact élevé causent plus de dommages que les problèmes à impact faible.
Comment fournir un rapport d'essai convaincant
01、Recueillir et fournir des preuves d'évaluation des tests,Comme l'environnement d'essai、Méthode de récurrence、Fréquence de récurrence、Capture d'écran du phénomène de défaillance/Vidéos, etc.
Parce que:Des preuves et des informations suffisantes peuvent réduire les coûts de communication entre les testeurs et les développeurs,Capacité d'aider les développeurs à localiser rapidement les codes d'erreur.
02、Essayez d'utiliser des expressions logiques,Par exemple:given……when……then,Expression connuexxConditions,En coursxxFonctionnement,ProduirexxRésultats.
Parce que: Les testeurs trient la logique en même temps , Peut approfondir la détermination des causes de défaillance , Et une expression logique claire permet aux développeurs de comprendre rapidement les causes et les conséquences .
03、 Développer efficacement les déductions , Comme l'impact de la défaillance actuelle , Autres modules ou fonctions susceptibles d'être affectés .
Parce que: Certains défauts ( En cas de défaillance de l'interface ) Peut avoir un impact sur d'autres modules , Lors de l'analyse de l'impact actuel de la défaillance , Déduire que les balayages vers d'autres modules peuvent détecter à l'avance les défauts cachés des balayages .
Comment les testeurs pensent
01、 Pensée technique , Si vous comprenez la procédure / Structure interne du logiciel 、 Processus de circulation des données 、 Changement d'état, etc .
Parce que: Seulement comprendre le fonctionnement interne du logiciel , Pour effectuer des tests plus approfondis , Creuser une faille profonde .
02、 Pensée créative , Comme une inférence valide sur un phénomène observé , Rechercher les problèmes possibles , Ou pour l'utilisation d'outils / Méthode d'essai pour visualiser , Trouver des outils plus efficaces .
Parce que: Pensée créative , Le raisonnement extensif est plus “ Les fantassins gagnent ”,Améliorer l'efficacité des essais.
03、 Pensée critique , Non. “Tout le monde est d'accord”, Lorsque vous observez un phénomène qui pourrait être un problème , N'abandonnez pas parce que le développeur nie ,Tiens bon.“Recherche de la vérité”, Même s'il s'avère que ce n'est pas un problème. .
Parce que: Les développeurs peuvent également se limiter à certains scénarios ,Erreur de jugement,In“Recherche de la vérité”En cours, Capable d'approfondir le programme /Compréhension du logiciel, Recueillir suffisamment de preuves pour compléter le jugement .
04、 Pensée pratique ,Le papier doit être léger., Pour le moment, inclinez - vous . Seule la pensée pratique peut produire des résultats , Sinon, c'est comme parler sur papier .
Parce que: Même une réflexion approfondie et une inférence efficace sont inévitables. , Seulement dans la pratique , Amélioration et optimisation continues , Pour réfléchir à un plan 、 Combinaison organique de la méthode et de la réalité .
Comment explorer dans la pratique
01、 Aller de l'avant , Explorer l'inconnu à partir de connu .
Par exemple:: Une page de configuration d'interface ,Cliquez sur“Suivant”Essaie..
02、 Explorer en arrière , Retour à l'état précédent à partir de l'état actuel .
Par exemple:: Une page de configuration d'interface ,Cliquez sur“Précédent article”Essaie..
03、 Exploration horizontale , Sauter de l'état actuel , Passer à un autre état .
Par exemple:: Une page de configuration d'interface , Configuration incomplète ,Essayez de rafraîchir la page.
Comment générer rapidement des idées de test exploratoire
01、 Limites du Programme d'essai , Méthode d'essai des valeurs limites couramment utilisée .
Par exemple:: Une fenêtre d'entrée limite l'entrée 1-100,Essaie.1Et100 Test de valeur d'entrée pour .
02、 Tester tous les messages d'erreur , C'est - à - dire le traitement du Code d'exception .
Par exemple:: Débordement d'opération du programme entraînant une augmentation de la mémoire , Une exception de débordement fréquente peut entraîner un débordement de mémoire .
03、 Tester la configuration non par défaut .
Par exemple:: L'installation du logiciel fournit la configuration par défaut des options , Essayez une configuration non par défaut .
04、 Essai de limite d'essai .
Par exemple:: En cas d'alarme de ressources matérielles , Fonctionnement du Programme d'essai .
Beaucoup de gens disent que les tests exigent de l'expérience ,C'est vrai., Un mentorat expérimenté peut aider les testeurs à mieux tester .“Expérience des essais” La première partie est ici en premier ~
La maison a besoin d'un étage.,Il faut apprendre un peu..Tout le monde a une bonne base dans le processus d'apprentissage,Plus d'exercices pratiques,Pas grand - chose à dire,C'est la dernière fois que j'ai fait du shopping.!Je suis resté debout toute la nuit à trier les étapes(Fonction、Interface、Automatisation、Performance、Ouvre.)Matériel d'apprentissage des compétences+Explication pratique,Idéal pour étudier en privé,C'est beaucoup plus efficace que d'apprendre par soi - même.,Partager avec vous.
Retrait w/x/g/z/h:Petit Test Logicieldao
C'est dur de taper.,Si cet article vous aide,Fais un compliment, cache - toi et concentre - toi.,Donner un encouragement à l'auteur.Il est également pratique pour vous de trouver rapidement la prochaine fois.
边栏推荐
- [Yugong series] February 2022 U3D full stack class 008 - build a galaxy scene
- 调用华为游戏多媒体服务的创建引擎接口返回错误码1002,错误信息:the params is error
- Redis summary
- How to realize sliding operation component in fast application
- go写一个在一定时间内运行的程序
- Greenplum6.x常用语句
- Calling the creation engine interface of Huawei game multimedia service returns error code 1002, error message: the params is error
- Input and output of floating point data (C language)
- [Chongqing Guangdong education] accounting reference materials of Nanjing University of Information Engineering
- Markdown编辑器Editor.md插件的使用
猜你喜欢
Why choose cloud native database
leetcode135. Distribute candy
A single game with goods increased by 100000, and the rural anchor sold men's clothes on top of the list?
How to integrate app linking services in harmonyos applications
JS的操作
23 Chengdu instrument customization undertaking_ Discussion on automatic wiring method of PCB in Protel DXP
LeetCode 736. Lisp 语法解析
[南京大学]-[软件分析]课程学习笔记(一)-introduction
Teach you how to select PCB board by hand (II)
Data analysis methodology and previous experience summary 2 [notes dry goods]
随机推荐
Download and install orcale database11.2.0.4
登山小分队(dfs)
MAC OSX php dyld: Library not loaded: /usr/local/xxxx. dylib
注解@ConfigurationProperties的三种使用场景
調用華為遊戲多媒體服務的創建引擎接口返回錯誤碼1002,錯誤信息:the params is error
数据库存储---表分区
21 general principles of wiring in circuit board design_ Provided by Chengdu circuit board design
最长上升子序列模型 AcWing 1017. 怪盗基德的滑翔翼
路由信息协议——RIP
Required String parameter ‘XXX‘ is not present
opencv之图像分割
数字三角形模型 AcWing 275. 传纸条
SSM integration
leetcode135. Distribute candy
如何在图片的目标中添加目标的mask
Pointer advanced, string function
Sign and authenticate API interface or H5 interface
测试踩坑 - 当已有接口(或数据库表中)新增字段时,都需要注意哪些测试点?
NCS Chengdu New Electric interview Experience
Oracle makes it clear at one time that a field with multiple separators will be split into multiple rows, and then multiple rows and columns. Multiple separators will be split into multiple rows, and