Previous Page  43 / 76 Next Page
Information
Show Menu
Previous Page 43 / 76 Next Page
Page Background

43

Testing Automation

= Efficient Use of

Resources!

Testing automation is an

automated control of the tests

carried out manually using a

separate tool apart from the

system being tested in the

software testing process.

Automation of software testing

is one of the issues we place

great emphasis on as the

Testing and Roll-out Directorate.

Carrying out functional tests

manually causes unnecessary

resource

allocation

and

decrease in quality in the testing

process in the long-term.

Major benefits of testing

automation:





Increasing the speed of the

tests





Increasing the coverage of

the tests





Increasing the accuracy of

tests

Quality Software, Quality Testing!

Software quality and high efficiency is the most important goal

of the software development process of SBM. In order to meet

this goal, as the Testing and Roll-out Directorate, our major quality

goals are complete compliance with software development

processes defined in SWEBOK

(Software Engineering Body of

Knowledge)

and the ISO91126

level. In addition, our ultimate

goal is Testing Maturity Model

Level 5.

Conclusion

Software testing has been

gaining increasing importance.

At this point, as SBM Testing

and Roll-out Directorate our goal is to ensure that the testing of

the projects at Insurance Information and Monitoring Center are

carried out by competent testing specialists and that products

and services offered by our organization are commissioned with

minimum error, highest performance and minimum cost.

Test Otomasyonu =

Kaynakların Verimli

Kullanılması!

Test Otomasyonu, yazılım

testi içerisinde test edilen

sistemden bağımsız olarak

farklı bir araç manuel yapılan

testlerin otomatize olarak

kontrolüdür.

Yazılım testlerinin otomatize

olarak yapılması, Test ve

Yaygınlaştırma

müdürlüğü

olarak

özellikle

önem

verdiğimiz konulardan biridir.

Fonksiyonel testlerin manuel

yapılması test sürecinde uzun vadede gereksiz kaynak

ayrılmasına ve kalitenin düşmesine sebep olmaktadır.

Test otomasyonunun en büyük faydaları:





Testlerin hıznının artırılması





Testlerin kapsamının artırılması





Testlerin doğruluğunun

artırılması





Testlerin raporlama kalitesinin

artırılmasıdır.

Kaliteli Yazılım, Kaliteli Test!

Yazılım Kalitesi ve yüksek verimlilik SBM yazılım geliştirme

sürecinin en önemli hedefi konumundadır. Bu hedefi

tutturmak amacıyla Test ve Yaygınlaştırma Müdürlüğü

olarak kalite hedeflerimiz başta SWEBOK (Software

EngineeringBodyof Knowledge– “

Yazılım Mühendisliğinin

Anayasası

”) içerisinde tanımlı yazılımgeliştirme süreçlerine

tam uyumluluk ve

ISO9126 seviyesidir.

Ayrıca Test Olgunluk

Seviyesi Modeli (Test

Maturity Model -

TMMI) Seviye 5 nihai

hedefimizdir.

Sonuç

Yazılım testi, gittikçe daha fazla önem arz etmektedir. Bu

noktada SBM Test ve Yaygınlaştırma Müdürlüğü olarak

hedefimiz Sigorta Bilgi ve Gözetim Merkezi bünyesindeki

projelerin testlerinin alanında yetkin test uzmanları

tarafından yapılarak kurumumuz ürün ve hizmetlerinin

en az hata, en yüksek performans ve en az maliyet ile

kullanıma alınmasının sağlanmasıdır

UZMAN GÖZÜYLE

EXPERT VIEW

Kaynakça

/Resources:

1.

https://www.ima.umn.edu/~arnold/disasters/ariane.html

2.

http://edn.com/electronics-blogs/edn-moments/4418667/Mariner-1-destroyed-due-to-code-error--July-22--1962

3.

http://failures.wikispaces.com/Hartford+Civic+Center+(

Johnson)

TMMI Maturity Levels

Level 1

Initial

Level 2

Managed

Level 3

Defined

Level 4

Measured

Level 5

Optimization