食字五行属什么| 什么除草剂三年不长草| 风热感冒吃什么水果| 支气管哮喘吃什么药| 灰指甲用什么药好| 医院手环颜色代表什么| 体检生化项目查什么| 1964年属什么生肖| 垂体瘤挂什么科| 什么牌子的电动车好| 酉鬼念什么| 乳酸菌是什么菌| 苯海拉明是什么药| 处女座后面是什么星座| 上山下金是什么字| nda是什么意思| 西红柿生吃有什么好处| 胰岛素高是什么意思| 属鸡的是什么星座| 滑膜炎是什么原因引起的| 阿扎西是什么意思| zara是什么牌子| 补脑吃什么食物| 蚊子为什么会咬人| 舌头上有溃疡是什么原因| b站是什么| 12月20号是什么星座| 女子是什么意思| 生的反义词是什么| 体重一直不变说明什么| 甄是什么意思| 机场地勤是干什么的| 母子健康手册有什么用| 楼凤是什么意思| 左进右出有什么讲究| 人天是什么意思| 羡慕不来是什么意思| 乳腺增生样改变是什么意思| 蛋花样大便是什么原因| 血糖偏高能吃什么水果| 肾上腺增生是什么意思| 阿拉伯人是什么种人| 1930年属什么| 海参补什么| 大千是什么意思| 薏米和什么一起煮粥最好| 血竭是什么东西| 骨密度减少是什么意思| 貌合神离是什么意思| 嘴巴里面起泡是什么原因引起的| 甘胆酸是查什么的| PSV是什么意思| 鼻子经常流鼻涕是什么原因| 百日咳是什么| 百香果和什么搭配好喝| 测测你天生靠什么吃饭| 什么话什么说| 茉莉花有什么功效| 腰椎生理曲度变直是什么意思| 手掌有痣代表什么| 逸五行属性是什么| 王昆念什么| 拔牙后不能吃什么食物| 感恩节为什么要吃火鸡| 立是什么结构的字| rush是什么东西| 身体缺钾有什么症状| 乳腺癌吃什么好| 舌苔黄腻是什么原因| 孕妇羊水多是什么原因造成的| 谷氨酰基转移酶高是什么原因| 一什么地毯| 发烧42度是什么概念| 属牛男和什么属相最配| 猪油不凝固是什么原因| 7月23号是什么星座| 养什么鱼招财转运| 疱疹是什么样的| 石英机芯什么意思| 铁锚是什么意思| 血糖仪什么牌子的好用又准确| 黄历是什么意思| 花枝是什么食材| 什么是生物制剂药| 尿频是什么病| 手脱皮是什么原因| 长期失眠应该吃什么药| 儿童脾胃不好吃什么调理脾胃| 盆腔积液有什么症状有哪些| 未时左眼跳是什么预兆| 减肥用什么好| rolls是什么意思| 做肝功能检查挂什么科| 小肠火吃什么药| 白夜是什么意思| 3月11日是什么星座| 唯有女子与小人难养也什么意思| 排尿困难是什么原因男性| 胃出血吃什么药好| 晚上1点是什么时辰| 大寒是什么意思| 什么是正装| 卵巢早衰是什么引起的| 带黄金对身体有什么好处| 酸菜鱼一般加什么配菜| 高血压吃什么药最好| 雷什么风什么| 一个王一个月念什么| 阴虱长什么样子| 还珠格格什么时候上映的| 阿戈美拉汀片是什么药| 右侧胸膜增厚是什么意思| 汗味重是什么原因| 潸然泪下是什么意思| 农历今天属什么| 喝什么助眠| 女生下面长什么样| 什么是考生号| 低血压吃什么好| fda是什么| 臀纹不对称有什么影响| 521是什么意思| 夕火念什么| 比目鱼长什么样| 潼字五行属什么| 929是什么星座| 男人要吃什么才能壮阳| zxj是什么意思| 肋骨突出是什么原因| 女性口苦是什么原因引起的| 江西老表是什么意思| 恩惠什么意思| 化缘是什么意思| 减肥什么时候喝牛奶| 明天我要离开是什么歌| 珍贵的动物是什么生肖| 脚趾抽筋是什么原因| 检查免疫力都需要化验什么项目| 兵解是什么意思| 生长激素是什么| 7月23号是什么星座| 淋巴细胞百分比低是什么意思| 三头六臂开过什么生肖| 亲子鉴定需要什么材料| 吃什么能治疗早射| 七月一是什么星座| 燕子吃什么| 京东自营店什么意思| 吃羊肉不能吃什么水果| 高密度脂蛋白胆固醇高是什么意思| 男人吃什么容易生儿子| 梦见浇花是什么意思| 平肝潜阳是什么意思| 侧颜杀是什么意思| 过敏打什么针| 荨麻疹能吃什么| 血管很明显是什么原因| 狂躁症是什么| 不齿是什么意思| 早教是什么| 世态炎凉什么意思| 什么风什么月| 甜菜什么意思| d二聚体是检查什么的| 金鸡报晓是什么意思| 抑郁症吃的药叫什么| 睾丸肿大是什么原因| 月经不停吃什么药止血效果比较好| 甲状腺斑块是什么意思| 指责的意思是什么| 香蕉不能和什么同吃| 神经递质是什么| 阴气重是什么意思| 瞧不起是什么意思| 中国中铁是做什么的| eyki是什么牌子的手表| 雪对什么| 红豆薏仁水有什么功效| 夏字五行属什么| 有点尿就想尿什么原因导致的| 百忧解是什么药| 熟地黄是什么| 长期吃面条对身体有什么影响| 振五行属什么| 马铃薯是什么| 葡萄籽有什么功效| 新零售是什么意思| 尿路感染吃什么药效果好| 印度是什么制度的国家| 酵母提取物是什么| 非典是什么| 没意思是什么意思| 毛囊炎是什么症状| 杜甫被后人称为什么| 荨麻疹可以吃什么水果| 异性缘是什么意思| 晚上吃什么减肥| 14年属什么| 野猫吃什么| 包皮过长有什么影响| 山楂泡水有什么好处| 什么茶不影响睡眠| 非淋菌尿道炎用什么药| 色彩斑斓是什么意思| 命里缺金取什么名字好| 生石灰是什么| e是什么| 胸椎退变是什么意思| 亲吻是什么感觉| 维生素e和维生素c一起吃有什么效果| 阿凡提是什么意思| 什么是生辰八字| 瑞五行属性是什么| 梦见拉麦子是什么预兆| 三省吾身是什么意思| 脱相是什么意思| dym是什么意思| 怡五行属性是什么| 苦衷是什么意思| 红菜是什么菜| 女生怀孕的前兆是什么| 偏头疼吃什么药效果好| 淋巴门消失是什么意思| 余事勿取 什么意思| 姻亲是什么意思| 经常喝茶叶有什么好处| b3维生素又叫什么| 死精是什么样的颜色| 狗头是什么意思| 恢复伤口吃什么好得快| 高度鳞状上皮内病变是什么意思| 鬃狮蜥吃什么| 老放屁是什么病的征兆| 怀孕吃叶酸片有什么用| 前白蛋白是什么意思| 磨玻璃结节是什么意思| 圆脸适合什么眉形| 为什么要做试管婴儿| 善哉善哉是什么意思| 手指上的斗和簸箕代表什么意思| 老母鸡炖什么好吃又有营养价值| 血脂稠是什么原因造成的| 糖醇是什么意思| 戏是什么意思| 丝状疣用什么药膏最好| 螃蟹喜欢吃什么食物| 嘴子是什么意思| 虾膏是什么| 尿出血是什么原因| zing是什么意思| 柑橘溃疡病用什么药| 网球肘是什么症状| 母亲ab型父亲o型孩子什么血型| 吃什么能提高血压| 同房出血是什么原因造成的| 眉毛淡的女人代表什么| 治疗腱鞘炎用什么药效果好| 1938年属什么生肖| 5月24日什么星座| 什么是玄关在哪个位置| 超敏c反应蛋白高说明什么| 尿道口感染吃什么药| 挛是什么意思| 结婚一年是什么婚| 百度

第二十七届中国新闻奖评选结果揭晓

百度 机关200多名干部通过“双月下基层工作周”、到居住地社区妇联报到、参加定点扶贫接力小分队、建立姐妹微信群等各种形式,加强对基层妇女群众的联系和服务。

A test engineer is a professional who determines how to create a process that would best test a particular product in manufacturing and related disciplines, in order to assure that the product meets applicable specifications. Test engineers are also responsible for determining the best way a test can be performed in order to achieve adequate test coverage. Often test engineers also serve as a liaison between manufacturing, design engineering, sales engineering and marketing communities as well.

Test engineer expertises

edit

Test engineers can have different expertise, which depends on what test process they are more familiar with (although many test engineers have full familiarity from the PCB level processes like ICT, JTAG, and AXI) to PCBA and system level processes like board functional test (BFT or FT), burn-in test, system level test (ST). Some of the processes used in manufacturing[1] where a test engineer is needed are:

Early project involvement from design phase

edit

Ideally, a test engineer's involvement with a product begins with the very early stages of the engineering design process, i.e. the requirements engineering stage and the design engineering stage. Depending on the culture of the firm, these early stages could involve a Product Requirements Document (PRD) and Marketing Requirements Document (MRD)—some of the earliest work done during a new product introduction (NPI).

By working with or as part of the NPI group, a test engineer ensures that a product is designed for both testability and manufacturability. In other words, to make sure that the product can be readily tested and built.

The following are some general rules to ensure testability and manufacturability of a product:

  • Making sure the product has correct label specs and placement that would make it possible for the unit to be traceable and programmable. Implementing good label specs results in having correct information programmed correctly into the unit under test (UUT) (sometimes called DUT or device under test). To make this possible, the test engineers enforce those labels location and are all readable and scannable, thus eliminating the need for a manual typing of information into the unit. Automatic placing of identification codes into the part during test and making them available for verification at later processing steps can help minimize these types of errors. Manual typing can introduce problems related to inaccurate information being programmed due to human errors. Also, without the test engineers input during PRD design phase, the hardware engineer in charge of designing of the silk-screen for the PCB may put those labels below some attachable board which will then later renders the labels useless (i.e. in a motherboard/daughterboard design and also a board that has a pluggable module, a label would be visible on the main board by itself but would be obstructed by the other boards that needs to be integrated). This information are often indicated in both PRD and MRD.
  • Making sure that all components required to test and debug the UUT, which includes the console/serial port, are all accessible from the early part of the manufacturing process up to the last part which is often the final quality audit/assurance (FQA) process. This also includes making sure those components are available even after the units are returned by the customers for troubleshooting or repair. By following this guidelines, the team will eliminate unnecessary opening of the UUT just to access those components which may result in introducing errors into the unit (i.e. knocking off some capacitors or resistors when opening/sliding out the cover, dropping the tool inside the PCBA after opening, forgetting some other cables to reconnect before closing the unit for manufacturing process flow continuation, etc.).
  • Making sure that all components needed to test the unit are added into the cost matrix of the final product. This components may include the UART/RS232 chips for talking to the UUT, Ethernet ports for upgrading the firmware, JTAG connectors, etc.
  • Defining what manufacturing test process is needed based from the product definition.
  • Verifying that the currently available test equipment is adequate for testing the proposed design. If new equipment is needed, budgetary concerns have been addressed and sufficient lead time exists for new equipment installation and verification. Also, new test equipment may require training for test equipment operators and supervisors.

By following the general rules above, test engineers minimize future surprises (like adding extra components, re-layout of the boards, etc.) which drives up costs and development delays of the final product.

Working with cross platform teams, hardware and software team

edit

Often people take shortcuts to be able to deliver final products. Because of these shortcuts, the product's manufacturability and testability becomes complicated (inability to read and write information, creating deviation from the process, etc.) which impacts the manufacturing complexity of a product. Because of this complexity, bottlenecks in the manufacturing and delivery schedule delays are introduced.

With this in mind, test engineers always get involved in the following reviews as well:

  • Schematics review - to make sure all components and data/electrical paths are accessible and testable
  • Board layout review - to make sure all labels and components are accessible. No components are near the edges, covers, movable parts, etc. that would result into higher probability of a components being knocked off the board.
  • Electrical specifications review - to make sure all we can drive the needed power into the board with any fixture needed in any of the process (ICT fixture needs to make sure it can supply the appropriate power to the board without external power supplies, the Burn-In and ESS chamber can provide the required voltage and current to a number of fixtures and at the same time without modifying the chambers specs so it can mix with other products)
  • Diagnostics specifications review - to make sure command output formats are followed for simplification of whatever test automation tools will be developed. Also, to make sure that the commands themselves are available to test all components.

Yield maintenance

edit

Products' yield plays a very important part during their lifespan.[2] There are usually three stages for a product, engineering, initial production (IP) and full production (FP).

  • In early stages, engineering, production yield fluctuates a lot. The manufacturing process is under debugging and optimising. Foundry engineers usually work with factories to drive the yield of the product. Most companies set specific yield targets for each process to hit the expected yields.
  • Once the product yield is stable, usually 80%, the test engineer is responsible for advancing the product from engineering stages to initial production stages. During this period, the test engineer will monitor the production yield for a period of time, change the test program limits and even work with foundry engineer to further improve the yield.
  • Once the production yield is above 90%, the test engineer can turn on full production for this product, and will continue to monitor and improve production yield.

In addition, yields will show if another process needs to be introduced (e.g., because processes already used cannot capture certain test errors). Yields can also decide if an existing test process can be trimmed down (step-wise or time-wise) or even eliminated. E.g., if the ESS errors can be captured during the 3rd hour, test time can be cut down from a normal 24 hours down to maybe 4. Or if a process consistently yields 100% during a 15-month period, teams can get together and decide to eliminate that process at all.

Test automation

edit

Test automation refers to the automation of the process to test a product through the use of machines. Depending on the product, the machines that we are referring to could mean a combination of Automatic Test Equipment (ATE), handler, interface board, and test program that drives the ATE, as with the case of the IC chip testing.

Test automation is a big part of a test engineer's job.

The whole intention of automating the test is as follows:

  • Enforce test steps to be followed within specifications and correct timing.
  • Eliminate manual command and data inputs.
  • Automate data gathering.
  • Enforce test process flow.

Overall, this drives manufacturing reliability[3] and quality at the end of the line making sure that all units shipped out to customers are well tested, stressed, filtered out of any errors, and configured properly.[4]

Defining standard test documents

edit

Following are some of the documents that the test engineers maintain or define:

Contract manufacturer

edit

A contract manufacturer (CM) also provides a test engineer for their customers. The function of these test engineers varies depending on the level of support they provide for their customers: providing "interactive and first level of defense"-only support or providing partial or ground-up solutions.

Providing interactive and first level-of-defense support

edit

Providing "interactive and first level-of-defense"-only support is the usual job of the CM TE. Here are some typical job functions for a CM test engineer:

  • Reviewing test solutions with their partnering test engineers from the customer side.
  • Analyzing if the infrastructure meets the requirements (from floor/line setup, network access to workstations and/or servers, operator manpower, etc.).
  • Getting familiar with the customer products' technology.
  • Being able to manage, train and support operators who performs the actual testing.
  • Being able to debug and isolate problems.
  • Gathering information to feed back to their partners.

Because of their close involvement with the test line, they monitor the products going through the line and inspect the failed boards to decide if it really failed or if the failure was just caused by some improper test setup. Some examples of these false failures are:

  • Forgot to connect the cable to talk to the UUT (or misplacing the cable or putting it loose). This will cause the test automation to time out for any response from the UUT.
  • Forgot to connect the loopback cables when testing a UUT with any networking interface (Ethernet/optical/etc ports). This will cause the traffic test to fail.
  • Skipped some test process. Some test process will configure the UUT to load some firmware or put it in some state (i.e. preparing it to run in burn-in mode) so when the test automation starts, whatever known state it is expecting will not be satisfied and thus fail.
  • Skipped to implement some deviations that would require hardware/software changes to the UUT.
  • Forgot to power up the unit right away when the test automation started. This will result to the same problem as the first item of this list.
  • Forgot to attach any other test fixture components.

Providing partial or ground up solutions

edit

There is a small number of companies who prefer to outsource their test engineering work to their corresponding CM. In that case, the CM TEs will be in charge of providing the test automation solution, test fixture design, yield gathering plus the usual interactive and first level of defense for their customers.

Of course, outsourcing test solutions to the CM has its pros and cons.

Some of the advantages are:

  • Cheaper cost. Especially if the CM resides in a country where labor is at minimum.
  • Beneficial if the company itself doesn't have or cannot find any TE that matches the company's requirements.

Some of the disadvantages are:

  • Getting tied up to a single CM. It is hard to find a CM that is willing to share information to another CM.
  • CM TEs are seldom involved with product design stage/phase.
  • Time constraints. They only get handed out the specs of the product during late NPI stage. Because of this, test solutions are rushed and quality are often compromised.
  • Conflict of interest. Company needs to know every level of information that goes through the product line in order to monitor potential problems that would one day snowball. But CM doesn't provide this level of details, they only give out how many units passed or fail for the day. A unit could have failed 5 times before it passes which may relates to some timing issues of some components of the product like the CPU or oscillators for example. The cleaner the first passed yield data that the CM provides, the better quality the unit went through the assembly line. This means that the CM would be enticed to provide the final result as their first passed yield data instead so it will reflect their higher quality side.

Because it is hard to find a test engineer who knows every aspect of testing methodology (from PCB tests like ICT, JTAG test, flying probe test, and X-Ray test to PCBA test which includes writing test automation from functional test to FQA test among others), companies usually outsource part of the development of this missing test piece to their CM. For example, if none of the in-house TEs know much about ICT fixtures, they will ask their CM to develop the ICT test solutions for them instead.

See also

edit

References

edit
  1. ^ "威尼斯欢乐娱人城2299-首页". www.tcdmsecurity.com. Archived from the original on September 25, 2008.
  2. ^ "Silicon Test and Yield Analysis - White Papers". Archived from the original on 2025-08-07.
  3. ^ "中国电子制造 EMAsia-China.com". Emasiamag.com. Archived from the original on 2025-08-07. Retrieved 2025-08-07.
  4. ^ "Cost-Benefit Analysis of Test Automation". StickyMinds. 2025-08-07. Retrieved 2025-08-07.
edit
吃小龙虾不能和什么一起吃 萎缩性胃炎什么症状 痔疮不能吃什么东西 木甚念什么 1990年属马是什么命
鬼什么虎 脸上长粉刺是什么原因 甘草长什么样子图片 中性粒细胞高是什么感染 上位者是什么意思
第一次怀孕有什么反应 肚子胀痛什么原因 杜牧字什么号什么 马蹄什么季节上市 明年是什么生肖年
硬气是什么意思 口比念什么 cdp是什么 前胸出汗多是什么原因 2月11号是什么星座
黄历修造是什么意思cl108k.com 氯雷他定片主治什么hcv7jop6ns1r.cn 女生怀孕的前兆是什么hcv8jop1ns4r.cn 嗝气是什么原因引起的dajiketang.com 什么软件可以开空调hcv9jop5ns0r.cn
什么的仪式hcv7jop7ns2r.cn 门客是什么意思hcv7jop6ns7r.cn 左下腹疼痛挂什么科hcv9jop1ns7r.cn 百合是什么hcv8jop1ns6r.cn 火疖子挂什么科hcv9jop7ns5r.cn
雨打棺材是什么征兆fenrenren.com 空调什么时候发明的hcv9jop0ns3r.cn 夏天什么面料最凉快hcv9jop6ns0r.cn 桃子是什么季节的水果hcv7jop7ns4r.cn 女性吃什么降低雄激素hcv9jop7ns3r.cn
腰胀是什么原因引起的hcv7jop6ns7r.cn 错综复杂是什么意思hcv9jop2ns2r.cn 感冒头疼吃什么药好hcv9jop7ns0r.cn 舌苔厚黄吃什么药zhongyiyatai.com 墓库是什么意思hcv7jop9ns2r.cn
百度