原创 python第四章列表、元組、字典、set
list Python 內置的一種數據類型是列表:list。list 是一種有序的集合,可以 隨時添加和刪除其中的元素 如: classmates = ['Michael', 'Bob', 'Tracy'] len(classmat
原创 軟件測試之linux基礎
cd:路徑跳轉 1.絕對路徑跳轉:/(根目錄) 首先找到根目錄,然後再一級一級的尋找指定目錄 2.相對路徑:從當前目錄開始跳轉,直到找到指定目錄 .. 上一級目錄 ~ /root
原创 python基礎第二章
編碼 默認情況下,Python 3 源碼文件以 UTF-8 編碼,所有字符串都是 unicode 字符串。 當然你也可以爲源碼文件指定不同的編碼: # -*- coding: cp-1252 -*- 標識符 第一個字符必須是字母表中字
原创 json數組對象相同數據合併,不同數據疊加
圖一: 圖二: 如何把圖一轉換爲圖二?接下來代碼演示 var obj = [];//定義一個數組 var length = detail.length for (var i = 0; i < length - 1; i++) { i
原创 linux考覈及答案
Linux 總分:100分 一、選擇題(32分) 1、更改用戶密碼使用(B )命令: A、useradd B、passwd C、groupadd D、finger 2、使用( B )可以瞭解一個用戶的詳細資料: A、usera
原创 json和xml數據格式的相互轉換
var xml2js = require('xml2js'); var json = { name: '張三', sex: '難' } var builder = new xml2js.Builder(); // JSON
原创 python自動化通過郵件發送測試結果
################# #單人發送文本文件 ################# import smtplib from email.mime.text import MIMEText from email.header i
原创 python基礎第六章類和對象
面向過程:根據業務邏輯從上到下寫代碼 面向對象:對函數進行分類和封裝,讓開發“更快更好更強… 面向對象三大特性 面向對象的三大特性是指:封裝、繼承和多態 萬事萬物皆對象 類的定義:具有相同屬性和行爲的一組對象的集合
原创 python第三章控制流
Python條件語句是通過一條或多條語句的執行結果(True或者False)來決定執行的代碼塊。 可以通過下圖來簡單瞭解條件語句的執行過程: if 語句 Python中if語句的一般形式如下所示: if condition_1: st
原创 python自動化之PO設計模式
Page Object模式是一種自動化測試設計模式,將頁面定位和業務操作分開,分離測試對象(元素對象)和測試腳本(用例腳本), 提高用例的可維護性。 傳統的設計測試用例存在的弊端: 1.易讀性差 2.複用性差 3.可維護性差 4.擴展
原创 python自動化生成HTMLTestRunner測試報告
在腳本運行完成之後,除了在log.txt文件看到運行日誌外,我們更希望能生成一張漂亮的測試報告來展示用例執行的結果。 HTMLTestRunner是python標準庫的unittest模塊的擴展 首先要下載HTMLTestRunner.p
原创 軟件測試面試常見的問題(一)
2、測試過程中遇到app出現crash或者ANR,你會怎麼處理? 3、linux常用命令有哪些? 4、請說明Android手機和IOS手機,系統有什麼區別? 5、說說會用哪些抓包工具?怎
原创 應聘軟件測試工程師的面試技巧
一 自我介紹思路 二 介紹項目情況 三 注意事項 1 自我介紹思路 (禮貌,簡單介紹,工作介紹,工作態度,好學,團隊合作意識) 組織語言,每個人寫一個自我介紹 從畢業時間,教育背景,項目經驗(工作),擅長技能,自信,團隊意
原创 Map與數組、對象、JSON數據結構的相互轉換
(1)Map 轉爲數組 Map 轉爲數組最方便的方法,就是使用擴展運算符(...)。 const myMap = new Map() .set(true, 1) .set({runner: 3}, ['ts']); [...my
原创 app測試知識點總結
''' APP測試: 功能測試基本一致 web端測試: 兼容性:瀏覽器兼容性(chrome firefox 360...) 系統:Windows 7/8/10