development lifecycles

Better Software Magazine Articles

The Benefits of Early Performance Testing

By incorporating performance testing early in a project lifecycle, software projects have a better chance to reach better quality and meet customer expectations. Baljeet Bilkhu shows the value of early performance testing.

Baljeet Bilkhu's picture Baljeet Bilkhu
Does Selenium Web Driver Support Switching Between Windows In I Phone or Andriod.

Am using selenium Web Driver for switching between the windows.

using java script for opening the new window

((JavascriptExecutor)driver).executeScript("window.open("http://www.gmail.com");");

After opening the new window i need to perform some actions on the newly opened window and then close it and switch back to the old window.

mentioned above works fine in Windows and Linux with all the browser combinations ,but fails in I Phone and Andriod.

Please provide what cause for this ,why this opening a new window does not work in I Phone or Android.

There are very few resources regarding this issue even they are very uncertain,please kindly provide the information regarding this issue.

Thanks in advance.

naveen chettigari's picture naveen chettigari
proposal mgmt system

Want to develop a proposal mgmt system to colloborate and create..what softwares are your choices? the system should serve as a content repositary and provide manage, organize, format and control versions and retain the history of the users. Also to allow the repurposing of the old content whenever it requires. What all the softwares need to be used and approximate timeline to develop a system with a team size of 3?

chandramohan sivasubramanian's picture chandramohan sivasubramanian
i did my degree in correspondence am i eligible for IT field

I did my degree in correspondence am i eligible for IT field if so h

jaya prakash's picture jaya prakash
The Impact of Quality-Driven Development

When the development and QA teams work independently of each other, there can be some duplication of test efforts—which results in wasted time. The solution: quality-driven development, with QA-implemented automation run in the development environment. This is the story of one team's venture into this new process.

Praveena Ramakrishnan's picture Praveena Ramakrishnan
Automated testing Deploy Automated Testing to Create Better Software

Receiving feedback on your testing results should yield dividends in quality. And the sooner you get that feedback, the quicker you can start seeing improved and consistent quality and faster time to market. So the question becomes, why wait to jump on the automated testing bandwagon?

Viktor Clerc's picture Viktor Clerc
Service virtualization 4 Ways to Boost Your Test Process with Service Virtualization

One of the major challenges in software development is ensuring that all the software components needed to do integration and end-to-end testing are available in the test environment. Implementing service virtualization can remove environment setup as a blocking condition—and enable project teams to release better software, faster.

Bas Dijkstra's picture Bas Dijkstra
Clock: adding value How Testers Can Add Value Earlier in the Development Lifecycle

Before you can achieve continuous delivery, you need to first start implementing continuous integration. Some say CI is just for developers, but testers also play their own important roles. This article describes solutions that will help you add value to the development lifecycle—whether you work in an agile, DevOps, or traditional context.

Antoin Boerboom's picture Antoin Boerboom
Prasad Mk discusses software testing tools Choosing the Right Tools for Your Testing Needs: An Interview with Tata Consultancy Services

In this interview, Prasad Mk of TCS discusses the changing nature of the testing tools landscape, what an organization needs to do in order to be successful in this new world, and whether your company should buy or build the tool you need.

Josiah Renaudin's picture Josiah Renaudin
Check mark: performance testing Modern Application Performance Testing

In order to understand if performance matches needs, testing is a necessity. While there are many areas that help define testing parameters, three overarching testing concepts must be addressed in order to provide appropriate performance for modern applications: your users, your data, and your environment.

Terri Chu's picture Terri Chu

Pages

StickyMinds is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.